回答編集履歴
1
バグ修正
test
CHANGED
@@ -100,11 +100,11 @@
|
|
100
100
|
|
101
101
|
for (p = buf.next; p != &buf; p = p->next) // 結果の表示
|
102
102
|
|
103
|
-
printf("%4d%16s%5d%s\n", p->number, p->name, p->age, p->gender);
|
103
|
+
printf("%4d%16s%5d%5s\n", p->number, p->name, p->age, p->gender);
|
104
104
|
|
105
105
|
|
106
106
|
|
107
|
-
for (p = buf.next; p != &buf; p = q
|
107
|
+
for (p = buf.next; p != &buf; p = q)
|
108
108
|
|
109
109
|
q = p->next, free(p); // malloc したものを free
|
110
110
|
|
@@ -115,3 +115,9 @@
|
|
115
115
|
解決したかどうかではなく、
|
116
116
|
|
117
117
|
このコードが理解できたかどうかをお答えください。
|
118
|
+
|
119
|
+
|
120
|
+
|
121
|
+
**追記**
|
122
|
+
|
123
|
+
バグが見つかったので修正しました。
|