回答編集履歴
1
プログラムにコメントを追加
answer
CHANGED
@@ -7,12 +7,12 @@
|
|
7
7
|
#include <limits.h>
|
8
8
|
int max_index(int a[] , int s , int e){ // 配列の最大値の添え字を返す
|
9
9
|
int i,index;
|
10
|
-
int max = INT_MIN;
|
10
|
+
int max = INT_MIN; // int の最小値で初期化
|
11
11
|
|
12
12
|
for(i = s-1; i < e-1; i++){
|
13
|
-
if(a[i] > max){
|
13
|
+
if(a[i] > max){ // 最大値を一つずつ探す
|
14
14
|
max = a[i];
|
15
|
-
index = i;
|
15
|
+
index = i; // 添え字を記録
|
16
16
|
}
|
17
17
|
}
|
18
18
|
return index;
|