Files
dsa/week4/main.c
2021-03-23 09:48:23 +08:00

23 lines
475 B
C

#include "queue.h"
#include <stdbool.h>
#include <stdio.h>
int main(void) {
Queue queue;
double value;
CreateQueue(&queue, 5);
puts("Enqueue 5 items.");
for (int x = 0; x < 5; x++)
Enqueue(&queue, x);
puts("Now attempting to enqueue again...");
Enqueue(&queue, 5.0);
DisplayQueue(&queue);
Dequeue(&queue, &value);
printf("Retrieved element = %f\n", value);
DisplayQueue(&queue);
Enqueue(&queue, 7.0);
DisplayQueue(&queue);
DestroyQueue(&queue);
return 0;
}