#include <stdio.h> #include<stdlib.h> typedef struct node { int data; struct node *next; }node; node* add_head() { node* head=(node*)malloc(sizeof(node)); head->next=NULL; head->data; return head; } void print(node* head) { node *p=head->next; while(p!=NULL) { printf("%d &q...