asiffff

Untitled

Mar 3rd, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. struct node
  4. {
  5. int id;
  6. double id1;
  7. struct node *next;
  8. }*start=NULL,*current;
  9. void create(int a,double b)
  10. {
  11. int n,i;
  12. struct node *new_node;
  13. new_node=(struct node*)malloc(sizeof(struct node));
  14. new_node->next=NULL;
  15. if(start==NULL)
  16. {
  17. new_node->id=a;
  18. new_node->id1=b;
  19. start=new_node;
  20. current=new_node;
  21. }
  22. else
  23. {
  24. new_node->id=a;
  25. new_node->id1=b;
  26. current->next=new_node;
  27. current=new_node;
  28. }
  29. }
  30.  
  31. void display()
  32. {
  33. struct node *c;
  34. c=start;
  35. while(c!=NULL)
  36. {
  37. printf(" {%d , %.2lf } ",c->id,c->id1);
  38. c=c->next;
  39. }
  40. printf("NULL\n");
  41. }
  42.  
  43. int main()
  44. {
  45. create(3,2.7);
  46. create(5,3.7);
  47. create(7,2.9);
  48. display();
  49.  
  50.  
  51. }
Advertisement
Add Comment
Please, Sign In to add comment