|
3鱼币
#include<stdio.h>
#include<math.h>
int main()
{
double x,y;
printf("请输入数值x\n");
scanf("%lf",&x);
if(x<1)
y=x;
else if(x>=1&&x<10)
y=2x-1;
else
y=3x-11;
printf("y的值为:%5.2f",y);
return 0;
}
--------------------Configuration: asdasd - Win32 Debug--------------------
Compiling...
asdasd.c
C:\Documents and Settings\Administrator\asdasd.c(11) : error C2059: syntax error : 'bad suffix on number'
C:\Documents and Settings\Administrator\asdasd.c(11) : error C2146: syntax error : missing ';' before identifier 'x'
C:\Documents and Settings\Administrator\asdasd.c(11) : warning C4552: '-' : operator has no effect; expected operator with side-effect
C:\Documents and Settings\Administrator\asdasd.c(12) : error C2181: illegal else without matching if
C:\Documents and Settings\Administrator\asdasd.c(13) : error C2059: syntax error : 'bad suffix on number'
C:\Documents and Settings\Administrator\asdasd.c(13) : error C2146: syntax error : missing ';' before identifier 'x'
C:\Documents and Settings\Administrator\asdasd.c(13) : warning C4552: '-' : operator has no effect; expected operator with side-effect
Error executing cl.exe.
asdasd.exe - 5 error(s), 2 warning(s)
看了好久没看出来,经验不足,在线请教!
|
|