回答編集履歴
1
バグ修正
answer
CHANGED
@@ -49,11 +49,14 @@
|
|
49
49
|
} while (swapped); // 交換がある間は繰り返す
|
50
50
|
|
51
51
|
for (p = buf.next; p != &buf; p = p->next) // 結果の表示
|
52
|
-
printf("%4d%16s%5d%
|
52
|
+
printf("%4d%16s%5d%5s\n", p->number, p->name, p->age, p->gender);
|
53
53
|
|
54
|
-
for (p = buf.next; p != &buf; p = q
|
54
|
+
for (p = buf.next; p != &buf; p = q)
|
55
55
|
q = p->next, free(p); // malloc したものを free
|
56
56
|
}
|
57
57
|
```
|
58
58
|
解決したかどうかではなく、
|
59
|
-
このコードが理解できたかどうかをお答えください。
|
59
|
+
このコードが理解できたかどうかをお答えください。
|
60
|
+
|
61
|
+
**追記**
|
62
|
+
バグが見つかったので修正しました。
|