问答详情
源自:4-4 分支结构之嵌套if-else语句

麻烦帮我看看if(sale>100&&year>2)为什么不行

#include <stdio.h>
int main() 
{
    int sale=120; //销售业绩为120万
    int year=1; //刚刚进入公司1年
    //完善代码
    if((sale>100)&&year>2)
    {
        printf("%s\n","恭喜你获奖了");
    }
    else
    {
        printf("%s\n","很遗憾,期望你再接再厉");
    }
    
    
    
    
    
    
    
    
    
    
    
    
    return 0;
}

提问者:qq_慕瓜4195553 2020-02-16 17:55

个回答

  • 小神0x00
    2020-02-16 19:41:19

    #include <stdio.h>
    int main()
    {
        int sale=120; //销售业绩为120万
        int year=1; //刚刚进入公司1年
        //完善代码
        if(sale>100)
        {
            if(year>=2)
            {
               printf("%s\n","有奖了");
            }
            else
            {
            printf("%s\n","很遗憾,期望你再接再厉");// ;
            }
        }
        else
        {
            printf("%s\n","很遗憾,期望你再接再厉");// ;
        }
        return 0;
    }


  • qq_慕瓜4195553
    2020-02-16 18:16:44

    #include <stdio.h>
    int main()
    {
        int sale=120; //销售业绩为120万
        int year=1; //刚刚进入公司1年
        //完善代码
        if(sale>100)
        {
            if(year>=2)
            {
               printf("%s\n","有奖了")
            }
            else
            {
            printf("%s\n","很遗憾,期望你再接再厉");
            }
        }
        else
        {
            printf("%s\n","很遗憾,期望你再接再厉");
        }
        return 0;
    }

    按参考代码来也不行?

  • 小神0x00
    2020-02-16 18:15:29

    http://img3.mukewang.com/5e491634000180f907090392.jpg分号问题