回答編集履歴
1
コードのコメントを修正
answer
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
printf("数値を入力してくださいー>");
|
13
13
|
scanf("%d", &dt[i]);
|
14
14
|
}
|
15
|
-
for (j = N - 1; j > 0; j = k) { // j 以降はソート済み
|
15
|
+
for (j = N - 1; j > 0; j = k) { // j+1 以降はソート済み
|
16
16
|
for (k = i = 0; i < j; i++) { // k は最後に入れ替えた位置
|
17
17
|
if (dt[i] > dt[i+1]) { // 降順だったら
|
18
18
|
x = dt[i]; dt[i] = dt[i+1]; dt[i+1] = x; // 入れ替える
|