回答編集履歴
1
箇条書きを追加
test
CHANGED
@@ -1,6 +1,18 @@
|
|
1
1
|
配列の基本的な使い方が出来ていないのかなと思いますので、その辺りのおさらいをしてみてください。
|
2
2
|
|
3
3
|
よくわからない箇所があれば聞いてください。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
- 配列の要素数は今回は10回分しか使っていませんので、a[10]で良いです。
|
8
|
+
|
9
|
+
- 配列の中身をすべて0で初期化する場合は int a[10] = {0};と書けます(初期化時のみ)。
|
10
|
+
|
11
|
+
- a = getcharは手元ではコンパイルエラーでしたのでa[i] = getchar(); にします。
|
12
|
+
|
13
|
+
- 配列の出力はaだけでは先頭アドレスの値が出るだけですので、forで回しつつ各要素を出力してあげる必要があります。
|
14
|
+
|
15
|
+
- getchar()は文字コードを返す関数ですので、printfでは%cを利用し、整数ではなく文字を出力します。
|
4
16
|
|
5
17
|
|
6
18
|
|