08a1t
ア void func(nodep p) {
エ nodep q;
ウ int i;
カ while(true) {
ク printf("i> "); scanf("%d", &i);
オ if(i == 0) {
キ return;
イ }
ソ q = newnode(i, p->prev, p);
ス p->prev->next = q;
シ p->prev = q;
セ q = newnode(i, p, p->next);
サ p->next->prev = q;
コ p->next = q;
イ }
イ }
----------
ア void func(nodep p) {
ウ int i;
エ nodep q;
カ while(true) {
ク printf("i> "); scanf("%d", &i);
オ if(i == 0) {
キ return;
イ }
ソ q = newnode(i, p->prev, p);
ス p->prev->next = q;
シ p->prev = q;
セ q = newnode(i, p, p->next);
サ p->next->prev = q;
コ p->next = q;
イ }
イ }
----------
ア void func(nodep p) {
エ nodep q;
ウ int i;
カ while(true) {
ク printf("i> "); scanf("%d", &i);
オ if(i == 0) {
キ return;
イ }
セ q = newnode(i, p, p->next);
サ p->next->prev = q;
コ p->next = q;
ソ q = newnode(i, p->prev, p);
ス p->prev->next = q;
シ p->prev = q;
イ }
イ }
----------
ア void func(nodep p) {
ウ int i;
エ nodep q;
カ while(true) {
ク printf("i> "); scanf("%d", &i);
オ if(i == 0) {
キ return;
イ }
セ q = newnode(i, p, p->next);
サ p->next->prev = q;
コ p->next = q;
ソ q = newnode(i, p->prev, p);
ス p->prev->next = q;
シ p->prev = q;
イ }
イ }