Sunday, 6 May 2012

Adding a node to a Linked List in C

void addnode(int data)
{
node *newp = NULL;
node *p;
newp = (node*)malloc(sizeof(node));
newp->info=data;
newp->link=NULL;
if(start==NULL)
{
start=newp;
}
else
{
p=start;
while(p->link!=NULL)
{
p=p->link;
}
p->link=newp;
}
}

No comments:

Post a Comment