Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- typedef struct Node
- {
- int data;
- struct Node *next;
- }
- node;
- int main()
- {
- node *start = (node *)malloc(sizeof(node));
- start->data = 1;
- start->next = NULL;
- node *secondFloor =(node *)malloc(sizeof(node));
- secondFloor->data = 2;
- secondFloor->next = NULL;
- node *thirdFloor =(node *)malloc(sizeof(node));
- thirdFloor->data = 6;
- thirdFloor->next = NULL;
- node *forthFloor =(node *)malloc(sizeof(node));
- forthFloor->data = 8;
- forthFloor->next = NULL;
- node *fifthFloor =(node *)malloc(sizeof(node));
- fifthFloor->data = 10;
- fifthFloor->next = NULL;
- start->next = secondFloor;
- secondFloor->next = thirdFloor;
- thirdFloor->next = forthFloor;
- forthFloor->next = fifthFloor;
- printf("start = %d data1: %d next: %d\n",start,start->data,start->next);
- printf("secondFloor = %d data2: %d next: %d\n",secondFloor,start->next->data,start->next->next);
- printf("thirdFloor = %d data3: %d next: %d\n",thirdFloor,start->next->next->data,start->next->next->next);
- printf("forthFloor = %d data3: %d next: %d\n",forthFloor,start->next->next->next->data,start->next->next->next->next);
- printf("fifthFloor = %d data3: %d next: %d\n",thirdFloor,start->next->next->next->next->data,start->next->next->next->next->next);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement