いちばん失敗した人決定戦

1~100の整数を6つ選んでもらい入力させ,その6つのデータの合計,平均,最大,最小を表示するプログラムを,以下のユーザ関数を用いて作成しようとしてるのですがうまくいきません.
void call(int n,int a[],int *sum,int *ave,int *max,int *min)

作成したプログラムのどこがいけないのかご指摘してもらえると幸いです.

「ポインタ変数の取り扱いについて」の質問画像

A 回答 (1件)

ポインタの部分については一見問題なさそうに見えます。

ハマると訳分からなくなって来ますよね。

ちょっとあまり覚えていないのですが、引数のa[]と言う書き方はありましたっけ?
a[5]としてもダメでしょうか。

もしくは配列もポインタで渡すとか。
    • good
    • 0
この回答へのお礼

a[6],b[6]というように配列のサイズを指定するように修正しましたが,実行しても整数を入力したところで終了してしまいます..
それと,配列をポインタで渡すというのは実際にどういったようなことでしょうか...?

お礼日時:2021/01/13 08:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!