为什么错误?第二个if后必须家else吗?

来源:4-4 分支结构之嵌套if-else语句

summerian

2016-10-17 21:03

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

   } 

   else

   {

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

   }    

    return 0;

}


写回答 关注

1回答

  • 慕移动8287710
    2016-10-17 21:57:05
    已采纳

    两个printf中间要加else,不然都无法判断输出哪个结果

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926021 学习 · 20793 问题

查看课程

相似问题