1 2 3 4 5 6 7 8 9 10 11 12
#define TRUE 1 #define FALSE 0 struct _list { struct _list *next; int val; }; int insert_val(struct _list **head, int val, int index); int delest_list_at(struct _list **head, int index); void show_list(struct _list *head); void free_list(struct _list *head);