void insert(int position,int data)
{
node *newptr = NULL;
node *ptr=start;
int steps=1;
newptr=(node*)malloc(sizeof(node));
newptr->info=data;
while(steps<position-1)
{
ptr=ptr->link;
steps++;
}
if(position==1)
{
newptr->link=start;
start=newptr;
}
else
{
newptr->link=ptr->link;
ptr->link=newptr;
}
}
No comments:
Post a Comment