牵风 发表于 2021-10-23 12:53:31

为什么输出0

#include <stdio.h>
int main()
{
        int x;
        int y;
        scanf("%d",&x);
        if(x>(-10)&&x<0)
        {
                y=x+1;
        }
        else if(x=0)
        {
                y=x-1;
               
        }
        else if(x>0&&x<10)
        {
                y=2*x+1;
        }
                printf("y=%d",y);

        return 0;
}

wp231957 发表于 2021-10-23 13:11:11

else if(x=0)等等不是一个等号
页: [1]
查看完整版本: 为什么输出0