質問するログイン新規登録

回答編集履歴

1

追記

2016/12/17 15:02

投稿

d_red
d_red

スコア161

answer CHANGED
@@ -1,1 +1,23 @@
1
- 配列にでも入れてifで判定すればいいかと
1
+ 配列にでも入れてifで判定すればいいかと
2
+
3
+ 追記
4
+ ひとまず質問のコードを以下のように修正することで結果は表示できました。修正箇所はコメントで
5
+ 1:valをdoubleにして平均値が例えば、4.5のようになっても判定できるように
6
+ 2:出力は整数だから
7
+
8
+ ```
9
+ printf("平均以上の数値:");
10
+ for(i = 0; i < count; i++ ){
11
+ if( (double)val[i] >= ave ){ //1
12
+ printf("%d ", val[i]); //2
13
+ }
14
+ }
15
+ printf("\n");
16
+ printf("平均以下の数値:");
17
+
18
+ for( i = 0; i < count; i++ ){
19
+ if( (double)val[i] < ave ){ //1
20
+ printf("%d ", val[i]); //2
21
+ }
22
+ }
23
+ ```