int main____ { int a; scanf(“%d”,&a); if(a>0) printf(“a>0\n”); else if(a=0) printf(“a=0\n”); else printf(“a<0\n”); }
题不完整,没说输入什么吗只要输入的数字大于0,肯定走if,然后输出a>0如果输入的a小于0或者等于0,就走if(a=0)这里,这里将a赋值为0,0是false,所以不进if,最终进else