为了账号安全,请及时绑定邮箱和手机立即绑定

大佬帮我看看哪里错了呀

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

正在回答

3 回答

第二个if的}后缺少else

你的else打错了,是else 不是esle

0 回复 有任何疑惑可以回复我~

#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","很遗憾,期望你再接再厉");

    }
    }
    esle
    {
        printf("%s\n","很遗憾,期望你再接再厉");
    }
    return 0;
}


在第二个if里面少了一个else ,所以是语法错误

0 回复 有任何疑惑可以回复我~
#1

慕桂英9121817 提问者

好的谢谢
2018-12-13 回复 有任何疑惑可以回复我~

#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","很遗憾,期望你再接再厉");
        }

    }
    esle
    {
        printf("%s\n","很遗憾,期望你再接再厉");
    }
    return 0;
}

                                                   


0 回复 有任何疑惑可以回复我~
#1

慕桂英9121817 提问者

好的谢谢
2018-12-13 回复 有任何疑惑可以回复我~
#2

TRAUSI

为什么在return 0 前有2个else,后面那个else以及他下面的那几句话可以省掉吗
2018-12-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

大佬帮我看看哪里错了呀

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信