プロが教えるわが家の防犯対策術!

平均身長を求めるプログラミングがよくわかりません。
5人分の身長を打ち実行したところ、このプログラムではうまくでませんでした。
どなたか教えてください。よろしくお願いします。
int main(void)
int i;
double sum, x, m;

sum = 0;

for (i = 1; i <= 5; i = i + 1) {
scanf("%d", &x);
sum = sum + x;
}

m=sum / 5;
printf("平均は%fです\n", m);

質問者からの補足コメント

  • scanf("%d",&x)からscanf("%lf",&x)に変えましたが、値が適切に出ませんでした。
    (例)130,140,150,160,170と打ち込んでみたところ150とでるはずなのに34とでる。

      補足日時:2017/09/09 13:28

A 回答 (1件)

scanf("%d", &x);



scanf("%lf", &x);
に変えてください。
    • good
    • 0
この回答へのお礼

できました。補足コメントはなしです。ありがとうございました。

お礼日時:2017/09/09 13:32

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