Lab 2 Q 5 A
Lab 2 Q 5 A
h>
#include <stdlib.h>
Queue* createQueue() {
Queue* queue = (Queue*)malloc(sizeof(Queue));
if (queue == NULL) {
printf("Memory allocation error\n");
exit(EXIT_FAILURE);
}
queue->front = NULL;
queue->rear = NULL;
return queue;
}
while (!isEmpty(queueA))
enqueue(queueS, dequeue(queueA));
while (!isEmpty(queueB))
enqueue(queueS, dequeue(queueB));
return queueS;
}
int main() {
// Input sets
int A1[] = {1, 3, 5, 7, 9};
int B1[] = {2, 3, 6, 8, 10};
int sizeA1 = sizeof(A1) / sizeof(A1[0]);
int sizeB1 = sizeof(B1) / sizeof(B1[0]);
return 0;
}