c语言 小菜鸟,百思不得其解求大侠指导,给看看这个程序。。。
#include<stdio.h>main()
{
float average=0;
int mile;
float gallon;
float shishu;
int i=0;
float zongshishu ;
while(i<3)
{
printf("enter driven mile\n");
scanf("%d\n",&mile);
printf("enter use gallon\n");
scanf("%f\n",&gallon);
shishu=mile/gallon;
zshishu+=shishu;
printf("%f",shishu);
i++;
}
average=zshishu/3;
printf("%f\n",average);
}
题目是:在车行驶是读入总公里数和每次加油的燃料数,计算并显示每加仑平均行驶的里程数,然后是显示每加仑平均行驶的里程数
ps:编译通过了,打算出来的结果不对,望高人指教。。。谢谢