9번 스택인 s1,s2를 담은 구조체 QueueType을 이용하여 s1에 1,2,3 이들어왔을때 s2가 비었다면 s1의 모든 원소를 s2에 넣어줌 s2에 3,2,1순으로 쌓이게됨 s2를 차례대로 pop하면 Queue의 역할 typedef struct QueueType{ StackType s1; StackType s2; }; void Queue_init(QueueType *q){ q->s1.top = -1; q->s2.top = -1; } void Queue_enqueue(QueueType *q,int data){ push(&(q->s1),data); return; } int Queue_dequeue(QueueType *q){ if(is_empty(&(q->s2))){ while(!is_empty(&(q-..
CS
10번 입력 받은 정수로 배열을 만든뒤 배열의 값을 스택에 넣고 모두 pop int main(void) { StackType s; init(&s); int num, i , inp; scanf("%d",&num); for(i=0;i