Code:#include<stdio.h> #include<process.h> struct que { int no; struct que *next; } *front=NULL,*rear=NULL; typedef struct que que; void en() { que*p; printf("enter the no."); scanf("%d",&p->no); if(front==rear) { front=p; rear=p; } else { p->next=NULL; rear->next=p; rear=p; } } int de() { que*p; p=front; if(front==rear) { front=NULL; rear=NULL; } else { front=front->next; printf("deleted no. is%d",p->no); } } int main() { int ch; printf("\nenter ur choice \n 1. queue \n 2.deque \n 3.traverse "); scanf("%d",&ch); switch(ch) { case 1: { void en(); break; } case 2: { int de(); break;} } }
why this program closes after i press 1