我给写个吧
应该是输入一个数,大于0输出1,小于0输出-1,等于0输出0吧
#include
int main()
{
double number;
scanf("%f",&number);
if(number>0)printf("1");
if(number==0)printf("0");
if(number<0)printf("-1");
while(1);
}
if (x == 0) 而不是 if (x = 0)
前者为判断,后者就是个恒等式
额,你确定你的编译器判断相等是if(x=0)而不是if(x==0)??
if(x=0) --> if(x == 0)
感觉少了{}