回答編集履歴

1

箇条書きを追加

2018/06/14 01:23

投稿

takabosoft
takabosoft

スコア8356

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