回答編集履歴
1
実際のコードに変更
test
CHANGED
@@ -6,10 +6,34 @@
|
|
6
6
|
|
7
7
|
最後の `while()`を以下のようにするだけでは? (末尾を探し、付ける)
|
8
8
|
|
9
|
+
(質問文が更新されてるので違う?)
|
10
|
+
|
9
11
|
```C
|
12
|
+
|
13
|
+
#if 0
|
14
|
+
|
15
|
+
while (header->next == NULL) {
|
16
|
+
|
17
|
+
header->next = tail;
|
18
|
+
|
19
|
+
tail->next = NULL;
|
20
|
+
|
21
|
+
return;
|
22
|
+
|
23
|
+
}
|
24
|
+
|
25
|
+
#else
|
10
26
|
|
11
27
|
while (header->next != NULL) header = header->next;
|
12
28
|
|
13
29
|
header->next = tail;
|
14
30
|
|
31
|
+
#endif
|
32
|
+
|
15
33
|
```
|
34
|
+
|
35
|
+
これで、`value20` は表示されましたが、、。
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
P.S. 質問文の編集では、以前の文章をそのまま残さないで。問題が何か分かりにくくなってます。
|