Example #1
0
Queue*
mkqueue(void)
{
	Queue *q;

	q = malloc(sizeof(*q));
	queueset(q);
	return q;
}
Example #2
0
void Queue_mode(struct queue *q){
	int data;
	while(1){
		printf("1->setdata\n2->initialize \n3->output\n4->back\nWhich?: ");
		scanf("%d",&data);
		if(data == 1){
			queueset(q);
		}else if(data == 2){
			free(q -> data);
			initialize_q(q);
		}else if(data == 3){
			queueout(q);
		}else if(data == 4){
			free(q -> data);
			selectmode();
		}else{
			printf("error.\n");
		}
	}
}