case start display(start)break}while(option != )getch()return struct node *create_hll(struct node *startstruct node *new_node*ptrint numprintf("\ enter - to end")printf("\ enter the data ")scanf("% "&num)while(num!=- new_node (struct node*)malloc(sizeof(struct node))new_node->data=numnew_node->next=nullif(start==nullstart (struct node*)malloc(sizeof(struct node))start->next=new_nodeelse ptr=startwhile(ptr->next!=nullptr=ptr->nextptr->next=new_nodeprintf("\ enter the data ")scanf("% "&num)return startstruct node *display(struct node *startstruct node *ptrptr=startwhile(ptr!=nullprintf("\ % "ptr->data)ptr ptr->nextreturn startoutput *****main menu **** create list display the list exit enter your option enter - to end enter the data enter the data enter the data enter the data- header linked list created enter your option