<質問>一回で終了すると平均値が出ません。どこを直せばよいのでしょうか。
#include<stdio.h> int main(void) { char moji,y,Y,n,N; int kazu,cnt=0; float sum=0.0; while(1) { printf("数値を入力してください: "); scanf("%d",&kazu); sum += kazu; printf("入力を終了しますか(Y/N): "); scanf(" %c",&moji); if(moji=='y'||moji=='Y') break; cnt++; } printf("入力データ:%d個, 平均値:%.1f",cnt+1 ,sum/cnt); return 0; }
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/31 05:51