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

求大神指出错误之处。

下列代码哪错了?

#include <stdio.h>

int main() 

{

    int sale=120; //销售业绩为120万

    int year=1; //刚刚进入公司1年

    //完善代码

    if(year>=2)

    {

        if(sale>100)

        {

            printf("%s\n","恭喜你获得优秀员工奖");

        }

        else

        {

        printf("%s\n","很遗憾,期望你再接再厉");    

        }   

    else

    {

    printf("%s\n","很遗憾,期望你再接再厉");

    }

    return 0;

}


提问者:欺诈魔术 2016-07-13 17:31

个回答

  • 阿Bu
    2016-07-13 19:43:40
    已采纳

    if(sale>100)//完善代码

        {

            if(year>=2)

            {

                printf("恭喜你获得奖励");

        }

        else

        {

            printf("很遗憾,期望你再接再厉");

        }

    }

    else

    {

        printf("很遗憾,期望你再接再厉");

        

    你对照一下看看

  • 瑞_琉璃
    2016-07-23 16:59:47

     printf("%s\n","很遗憾,期望你再接再厉");    

            }   

        else

    else前面少了个“}”