Advertisement
saira12tabassum19

Untitled

Nov 4th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. struct student
  4. {
  5.  
  6. int id;
  7. char name[100];
  8. struct student *next;
  9.  
  10.  
  11. }*head=NULL;
  12.  
  13. void create()
  14. {
  15. struct student *new_node,*current;
  16. int node_number=4;
  17. int i;
  18. for(i=0; i<node_number; i++)
  19. {
  20.  
  21. new_node=(struct student*)malloc(sizeof(struct student));
  22. printf("\nEnter Student Id: ");
  23. scanf("%d",&new_node->id);
  24.  
  25. getchar();
  26. printf("\nEnter Student Name: ");
  27.  
  28. gets(new_node->name);
  29.  
  30. new_node->next=NULL;
  31. if(head==NULL)
  32. {
  33. head=new_node;
  34. current=new_node;
  35. }
  36. else
  37. {
  38. current->next=new_node;
  39. current=new_node;
  40. }
  41. }
  42. }
  43. int main()
  44. {
  45.  
  46. create();
  47. //display();
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement