質問編集履歴

2

訂正

2022/05/19 06:35

投稿

klyn
klyn

スコア3

test CHANGED
File without changes
test CHANGED
@@ -9,15 +9,13 @@
9
9
 
10
10
  ### 発生している問題・エラーメッセージ
11
11
 
12
- ```
13
- エラーメッセージ
14
- ```
15
12
  エラーは出ないのですが、何個か数字を入力した後にキーボードでEOFを入力するとその後の出力が一切なくプログラムが終了してしまいます.。
16
13
 
17
14
  ### 該当のソースコード
18
15
 
19
16
  ```C
20
17
  ソースコード
18
+ // #include<stdio.h>
21
19
  void x_count(int x[100], int c[10]);
22
20
 
23
21
  int main(void)

1

フォーマットを推敲しました

2022/05/19 06:33

投稿

klyn
klyn

スコア3

test CHANGED
File without changes
test CHANGED
@@ -1,7 +1,23 @@
1
+ ### 前提
2
+
1
3
  キーボードから1桁の数を入力し、0から9までそれぞれ何個入力されたかを出力するプログラムです。
2
- 実行するとエラーは出ないのですが、何個か数字を入力した後にキーボードでEOFを入力するとその後の出力が一切なくプログラムが終了してしまいます。while文をfor文に変更したものも試しましたが同様の結果になりました。下記のコードとなりますので誤りや修正点などあればご指摘いただけますと幸いです。
4
+ 誤りや修正点などあればご指摘いただけますと幸いです。
3
5
 
6
+ ### 実現したいこと
7
+
8
+ 0~9までキーボードで何個入力したかをそれぞれ出力する
9
+
4
- #include <stdio.h>
10
+ ### 発生している問題・エラーメッセージ
11
+
12
+ ```
13
+ エラーメッセージ
14
+ ```
15
+ エラーは出ないのですが、何個か数字を入力した後にキーボードでEOFを入力するとその後の出力が一切なくプログラムが終了してしまいます.。
16
+
17
+ ### 該当のソースコード
18
+
19
+ ```C
20
+ ソースコード
5
21
  void x_count(int x[100], int c[10]);
6
22
 
7
23
  int main(void)
@@ -33,3 +49,8 @@
33
49
  n++;
34
50
  }
35
51
  }
52
+
53
+ ### 試したこと
54
+
55
+ while文をfor文に変更したものも試しましたが同様の結果になりました。
56
+