源文件编译好了,在运行的时候,print里面的字符不出现,然后非得等到输入了数字以后,前面print里面的内容才连同最后一个print的内容一起出现……请问这个问题该如何解决??谢谢。
运行的结果总是这样的:
4
5
6
(按了回车)
input a,b,c=
the sum is 15
本来“input”的那一句应该最先出来的,结果和最后一句一起出来了……
我们的助教说和代码没有关系,代码都是对的。他说是Eclipse的插件有问题。
追答给代码来看看,我觉得是代码的问题
全部代码发来看看
#include
void main(){
float a,b,c,sum;
printf("input a,b,c=");
scanf("%f%f%f",&a,&b,&c);
sum=a+b+c;
printf("\n the sum is %f\n",sum);
}
你用C语言在eclipse里面运行?你还是换个编译器吧!vc6.0之类的就不会有错了