暇な人がエレガントにC/C++の宿題片づけます 33代目
■ このスレッドは過去ログ倉庫に格納されています
0096デフォルトの名無しさん
NGNG書いてるんですが、もう少しきれいなソースになる気がするんですが、どう変更すればいいでしょうか?
#include<stdio.h>
#define N 10
int main(void)
{
int ten[N],sum,ave,i;
printf("点数データを%d件入力してください\n->",N);
scanf("%d",&ten[0]);
sum=ave=ten[0];
for(i=1;i<N;i++){
printf("->");
scanf("%d",&ten[i]);
ave=(ave+ten[i])/2;
sum+=ten[i];
}
printf(" 点数 平均との差\n");
printf("----------------\n");
for(i=0;i<N;i++){
printf("%3d\t%3d\n",ten[i],ten[i]-ave);
}
printf("----------------\n");
printf("合計:%4d : 平均:%3d\n",sum,ave);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています