回答編集履歴
1
コード内にコメントを追加
answer
CHANGED
@@ -17,6 +17,7 @@
|
|
17
17
|
puts("1");
|
18
18
|
a = a->next;
|
19
19
|
pivot->next = NULL;
|
20
|
+
/********追加コード*******/
|
20
21
|
if ((ソート種別) == 住所)
|
21
22
|
{
|
22
23
|
pPivot = pPivot->address;
|
@@ -25,8 +26,10 @@
|
|
25
26
|
{
|
26
27
|
pPivot = pPivot->name;
|
27
28
|
}
|
29
|
+
/********ここまで(追加コード)*******/
|
28
30
|
while (a) {
|
29
31
|
int diff;
|
32
|
+
/********追加コード*******/
|
30
33
|
char *pA;
|
31
34
|
if ((ソート種別)==住所)
|
32
35
|
{
|
@@ -37,7 +40,8 @@
|
|
37
40
|
pA = pivot->name;
|
38
41
|
}
|
39
42
|
|
43
|
+
diff = strcmp(pA, pPivot); // diff = strcmp(a->address, pivot->address);から書き換え
|
40
|
-
|
44
|
+
/********ここまで(追加コード)*******/
|
41
45
|
|
42
46
|
(以下略)
|
43
47
|
|