回答編集履歴
1
曖昧な表現の回避(aをiに対応させるという文言)、誤字の修正
test
CHANGED
@@ -4,11 +4,15 @@
|
|
4
4
|
scanf("%lf", &a);
|
5
5
|
}
|
6
6
|
```
|
7
|
-
キーボードの入力を配列aに入れようとして
|
7
|
+
キーボードの入力を配列aに入れようとしてるところですね。
|
8
|
+
これではa[0]のみにキーボードからの入力が入るだけで、a[1]~a[4]は初期化もされてませんので不定の値が入った状態となります。
|
9
|
+
|
8
|
-
|
10
|
+
以下のように修正することで解決すると思います。
|
9
11
|
```C
|
10
12
|
for (i = 0; i < n; i++) {
|
11
13
|
printf("a[%d] = ", i);
|
12
14
|
scanf_s("%lf", &a[i]);
|
13
15
|
}
|
14
16
|
```
|
17
|
+
|
18
|
+
|