这个分号的有无为什么导致输入负数结果不同
#include<stdio.h>#include<stdlib.h>
void main()
{
int x,y;
scanf("%d",&x);
y=0;
if(x>=0)
if(x>0) y=1;
else y=-1;
printf("x=%d,y=%d\n",x,y);
getchar();
getchar();
我指的的是第一个if,求大神指点
[此贴子已经被作者于2017-10-18 16:52编辑过]
[此贴子已经被作者于2017-10-18 16:52编辑过]