为什么结果总是0?
#include <stdio.h>main()
{
float x,y;
printf("Input number of luggage:");
scanf("%f,&x");
getchar();
if(x>30)
y=(x-30)*0.5;
else
y=0;
printf("You should pay %f",y);
getchar();
}
为什么x输入什么值结果都显示我用的dev-c++。
还有个问题是,vista的系统用什么编译器好呢?我只用来编编c。
dev-cpp规范而且小,但都说有很多bug;
vc在vista运行不了。
请推荐一个好吗?谢谢