どこまで書いてみましたか?
何が判らないのですか?
「0から100の整数の乱数をN個発生させ、その平均値を一つのデータとする」というような説明ではプログラムが書けないという事ですか?
書けないのだとしたら、何が判らないのですか?
int generate_date(int x,int y,int z){
int i;
srand((unsigned) time(NULL));
for(i=0;i<z;i++){
printf("%d\n",rand()%100+1);
}
}
上のように書きました。
Teratail は質問をするサイトであって、デバッグやレビューの依頼をする場所であはありません。
https://teratail.com/help/avoid-asking
何がわからないのか具体的にしてください。
> int generate_date(int x,int y,int z) { ... }
...ダメじゃん。
- 第一引数は配列でなくてはならない
- 戻り値に何返すん?
> int generate_date(int x,int y,int z)
引数と戻り値に関する細かな指定があるんだから,とりあえず書くにしても,そこを守る形の関数を書いた方が良いのでは.
平均を収める配列の型が int でいいのか? って疑問もあるけど。