回答編集履歴
1
文言修正
answer
CHANGED
@@ -11,6 +11,9 @@
|
|
11
11
|
```
|
12
12
|
|
13
13
|
誤では、a[0]~a[8] までしか定義されません。
|
14
|
+
int a[n]; とすると、0~n-1 までの n 個の配列が定義される、
|
15
|
+
と覚えてください。
|
16
|
+
int a[n]; とやって a[n]=10; とかやると、それは範囲外のアクセスで危険です。
|
14
17
|
|
15
18
|
a[0]~a[9] まで使いたいのであれば、
|
16
19
|
|
@@ -20,4 +23,4 @@
|
|
20
23
|
```
|
21
24
|
|
22
25
|
です。入力ループの中で、scanf("%d", &a[9]) となったときに、アプリがコケなかったのは、
|
23
|
-
運がよかった
|
26
|
+
運がよかったですね、ということです。
|