帮忙看看这段程序有没有问题??运行不出啊。。简单程序。。

来源:百度知道 编辑:UC知道 时间:2024/07/02 11:11:29
#include "stdio.h"
void main()
{
int loop,daily,midtest,finaltest;
for(loop=1;loop<=30;loop++)
{
scanf("%d%d%d",&daily,&midtest,&finaltest);
printf("The Final Score is:%d",daily*0.2+midtest*0.3+finaltest*0.5);
}
}
输入三个数没结果,还有%d%d连续的话键盘上怎么输数。定义的是考生平时成绩,期中,期末成绩。 为什么运行出来结果是0

除上楼说的一点还要改下下面的
printf("The Final Score is:%d",daily*0.2+midtest*0.3+finaltest*0.5); %d改成%f吧

scanf("%d%d%d",&daily,&midtest,&finaltest); 改成
scanf("%d %d %d",&daily,&midtest,&finaltest);
输入的时候,用空格分开每个输入