Introduction - If you have any usage issues, please Google them yourself
# include <stdio.h>
# include<malloc.h>
# define ND sizeof(struct List)
struct List
{int data
struct List*next
}
void main()
{ int n,i=1,e,a
struct List*head
struct List*p,*q
q=head=p=(struct List*)malloc(ND)