怎么输入负数时就不对了
#include<stdio.h>int main(uoid)
{
int x,y;
printf("输入x: \n");
scanf("%d",&x);
if(x<0)
y=-x;
else if(x>=0&&x<10)
y=x;
else if (x>=10)
y=5*x;
printf("y=%d\n" ,y);
}
int main(void) 不是uoid,拼错了吧 你的程序出了在第二行有拼写错误之外没有其他错误,int main(void) 不是uoid。这个错误应该是你发帖子的时候写错的吧。
若说只有输入负数的时候出错, 那可能是因为你输入的不是负号,会不会输成破折号了?笔记本的键盘输入可能会出现这样的错误哟~~
页:
[1]