Advertisement
Twissel

Linked list

Apr 9th, 2017
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.57 KB | None | 0 0
  1. /* Output from p2c 2.00.Oct.15, the Pascal-to-C translator */
  2. /* From input file "Numbers.pas" */
  3.  
  4.  
  5. #include <stdlib.h>
  6. #include <stdio.h>
  7.  
  8. typedef struct item {
  9.   int data;
  10.   struct item *next;
  11. } item;
  12.  
  13.  
  14. int main()
  15.  
  16. {
  17.   struct item *first = NULL;
  18.   struct item *tmp;
  19.  
  20.  
  21.  
  22.  
  23.   while (scanf("%d", &tmp->data)!= EOF) {
  24.    
  25.     tmp = (item *)malloc(sizeof(item));
  26.  
  27.     tmp->next = first;
  28.     first = tmp;           
  29.   }
  30.   tmp = first;
  31.  
  32.  
  33.   while (tmp != NULL) {
  34.     printf("%d", tmp->data);
  35.     tmp = tmp->next;
  36.   }
  37.  
  38.   return 0;
  39. }
  40.  
  41.  
  42.  
  43. /* End. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement