Program 7
Program 7
PROGRAM
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
# define max 6
int queue[max];
int front=-1;
int rear=-1;
front=0;
rear=0;
queue[rear]=element;
else if((rear+1)%max==front)
printf("Queue is overflow..");
else
rear=(rear+1)%max;
queue[rear]=element;
}
}
void dequeue()
printf("\nQueue is underflow..");
else if(front==rear)
front=-1;
rear=-1;
else
front=(front+1)%max;
void display()
int i=front;
else
{
printf("\nElements in a Queue are :");
while(i<=rear)
printf("%d,", queue[i]);
i=(i+1)%max;
int main()
int choice=1,x;
clrscr();
scanf("%d", &choice);
switch(choice)
case 1:
scanf("%d", &x);
enqueue(x);
break;
case 2:
dequeue();
break;
case 3:
display();
case 4: exit(0);
break;
}}
return 0;