04a2t

ウ #include <stdio.h>
ア #include "iqueue.h"
エ int main(void) { 
キ   int i, k, n;
ク   iqueuep q = iqueue_new(100);
セ   for(n = 1; ; ++n) { 
ナ     printf("i> "); scanf("%d", &i);
チ     if(i == 0) { break; }
サ     for(k = 0; k < n; ++k) { 
ツ       iqueue_enq(q, i);
オ     } 
オ   } 
ソ   while(!iqueue_isempty(q)) { 
テ     i = iqueue_deq(q);
ト     printf("%d\n", i);
オ   } 
カ   return 0;
オ } 
----------
ウ #include <stdio.h>
ア #include "iqueue.h"
エ int main(void) { 
ク   iqueuep q = iqueue_new(100);
キ   int i, k, n;
セ   for(n = 1; ; ++n) { 
ナ     printf("i> "); scanf("%d", &i);
チ     if(i == 0) { break; }
サ     for(k = 0; k < n; ++k) { 
ツ       iqueue_enq(q, i);
オ     } 
オ   } 
ソ   while(!iqueue_isempty(q)) { 
テ     i = iqueue_deq(q);
ト     printf("%d\n", i);
オ   } 
カ   return 0;
オ } 
----------
イ #include <stdbool.h>
ウ #include <stdio.h>
ア #include "iqueue.h"
エ int main(void) { 
キ   int i, k, n;
ク   iqueuep q = iqueue_new(100);
タ   while(true) { 
ナ     printf("i> "); scanf("%d", &i);
チ     if(i == 0) { break; }
ツ     iqueue_enq(q, i);
オ   } 
ス   for(n = 1; !iqueue_isempty(q); ++n) { 
テ     i = iqueue_deq(q);
サ     for(k = 0; k < n; ++k) { 
ト       printf("%d\n", i);
オ     } 
オ   } 
カ   return 0;
オ } 
----------
イ #include <stdbool.h>
ウ #include <stdio.h>
ア #include "iqueue.h"
エ int main(void) { 
ク   iqueuep q = iqueue_new(100);
キ   int i, k, n;
タ   while(true) { 
ナ     printf("i> "); scanf("%d", &i);
チ     if(i == 0) { break; }
ツ     iqueue_enq(q, i);
オ   } 
ス   for(n = 1; !iqueue_isempty(q); ++n) { 
テ     i = iqueue_deq(q);
サ     for(k = 0; k < n; ++k) { 
ト       printf("%d\n", i);
オ     } 
オ   } 
カ   return 0;
オ }