C语言 简单C语句,在线等,谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/14 17:46:18
我找了,程序没错呀,但是为什么我不管输入什么数字,程序的结果总是"y=10"呀?
main()
{
int y; float x;
scanf("f%",&x);
if(x<-1.0) y=0;
else if(x>=-1.0&&x<=1.0) y=1;
else y=10;
printf("y=%d\n",y);
getch();
}


main()
{
int y; float x;

scanf("f%",&x); //这里是不是打错了???

if(x<-1.0) y=0;
else if(x>=-1.0&&x<=1.0) y=1;
else y=10;
printf("y=%d\n",y);
getch();
}

scanf("f%",&x); 这个出错了 应该是 %f 看了半天才看出来

大哥们,你们能 不能介绍以下去那里学习C语言?

帮你运行了,除了那位仁兄说的,没别的问题了?