帮忙看错在哪里?
#include<stdio.h>int main(void)
{
int x,y;
scanf("%d",&x);
if(x<1)
{
y=x;
printf("y=%d",y);
}
else if(x>=1&&x<10)
{
y=2x-1;
printf("y=%d\n",y);
}
else if(x>=10)
{
y=3x-11;
printf("y=%d\n",y);
}
system("pause");
return 0;
}
----------------解决方案--------------------------------------------------------
y=2x-1;
y=3x-11;
此为数学书的表达式,不是C语言的表达式;
改为: y=2*x-1;
y=3*x-11;
----------------解决方案--------------------------------------------------------
汗,低级错误。
----------------解决方案--------------------------------------------------------