main
#include <stdio.h>
#include "lqueue.h"
int main( )
{
printf("\nADT Queue\n");
LQueue Q1,Q2;
Q1 = CreateQueue();
Q2 = CreateQueue();
printf("\nEnqueue: ");
for(int i = 1; i <= 5; i++){
Enqueue(i,Q1);
printf("Enqueue %d ", i);
Enqueue(i,Q2);
}
printf("\nQ2:"); PrintQueue(Q2);
///////////////////////////////////////////////
TElem el=Front(Q2);
printf("\nFront(Q2): %d",el);
//--------------------------------------------
Dequeue(Q2);
printf("\nDequeue(Q2): ",el);
PrintQueue(Q2);
//--------------------------------------------
el=FrontAndDequeue(Q2);
printf("\nFrontAndDequeue(Q2) element was %d\n",el);
printf("Q2:"); PrintQueue(Q2);
printf("\n");
//////////////////////////////////////////////
return 0;
}
#include <stdio.h>
#include "lqueue.h"
int main( )
{
printf("\nADT Queue\n");
LQueue Q1,Q2;
Q1 = CreateQueue();
Q2 = CreateQueue();
printf("\nEnqueue: ");
for(int i = 1; i <= 5; i++){
Enqueue(i,Q1);
printf("Enqueue %d ", i);
Enqueue(i,Q2);
}
printf("\nQ2:"); PrintQueue(Q2);
///////////////////////////////////////////////
TElem el=Front(Q2);
printf("\nFront(Q2): %d",el);
//--------------------------------------------
Dequeue(Q2);
printf("\nDequeue(Q2): ",el);
PrintQueue(Q2);
//--------------------------------------------
el=FrontAndDequeue(Q2);
printf("\nFrontAndDequeue(Q2) element was %d\n",el);
printf("Q2:"); PrintQueue(Q2);
printf("\n");
//////////////////////////////////////////////
return 0;
}