TC2.1上这个C语言为什么测试通过了,却执行不了!! 高分!!

来源:百度知道 编辑:UC知道 时间:2024/05/10 14:47:09
main()
{
float x,y;
scant("%f",&x);
if (x=<1)
y=x;
else
if (x<10)
y=2*x-1;
else
y=3*x-11;
printf("y=%f",y);
}
测试通过了 就是执行不了,你们可以试试!
谢谢高手告诉我 哪里错了!!

题目 输入实数x的值,安下列公式计算并输出y的值:
x (x<=1)
y= 2x-1 (1<x<10)
3x-11 (10<=x)

main()
{
float x,y;
scanf("%f",&x);//这里你写成scant
if (x<=1)//
y=x;
else if (x<10)
y=2*x-1;
else
y=3*x-11;
printf("y=%f",y);
}

main()
{
float x,y;
scant("%f",&x);//还有这里是scanf。
if (x=<1) //这里是<=
y=x;
else if (x<10)
y=2*x-1;
else
y=3*x-11;
printf("y=%f",y);
}

江小右同学果然独到。