Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * main.c
- *
- * Created on: Oct 16, 2019
- * Author: Bojan Rikic RA134/2016
- */
- #include "singly_linked_list.h"
- void main(void);
- void main(void)
- {
- List* main_list = make_list();
- List* list_even_index = make_list();
- List* list_odd_index = make_list();
- push_end(main_list,1);
- Node* position = main_list->head;
- push_end(main_list,5);
- push_end(main_list,2);
- push_begin(main_list,3);
- insert_in_list(main_list,position,22);
- push_end(main_list,-1);
- push_begin(main_list,12);
- print_list(main_list);
- split_list(main_list,list_even_index,list_odd_index);
- printf("Even index: ");
- print_list(list_even_index);
- printf("Odd index: ");
- print_list(list_odd_index);
- int_least8_t last_element_poped = pop_last(main_list);
- printf("Last element pop from list: ""%"PRIdLEAST8"\n",last_element_poped);
- print_list(main_list);
- split_list(main_list,list_even_index,list_odd_index);
- printf("After deleting the main_list\n");
- clear_list(main_list);
- print_list(main_list);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement