|
-
September 18th, 2002, 05:23 AM
#1
Linked List adding node
What is wrong with the code... y can't i add another data all i can add is 1 data
int addnode(Node *head,Node *ptrnode,Node *prevnode)
{
prevnode->link=ptrnode;
ptrnode->link=NULL;
prevnode=ptrnode;
ptrnode=(Node *)malloc(sizeof(Node));
printf("Input Your Firstname : ");
scanf("%s",&(ptrnode->individual.firstname));
printf("Input Your Surname : ");
scanf("%s",&(ptrnode->individual.surname));
printf("Input Your Gender : ");
fflush(stdin);
scanf("%c",&(ptrnode->individual.gender));
printf("Input Your Age : ");
fflush(stdin);
scanf("%d",&(ptrnode->individual.age));
printf("Input Your balance : ");
scanf("%f",&(ptrnode->individual.balance));
prevnode->link=ptrnode;
ptrnode->link=NULL;
return 0;
}
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|