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

哪个地方出错了呢?

#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;

}


提问者:精慕门8386135 2020-07-07 20:32

个回答

  • 慕容7321078
    2020-07-24 14:38:19

    第一个else后面不要{ }

  • 吃桃的张飞
    2020-07-10 10:02:56

    if(sale > 100)

        {

           if(year >= 2)    

           {

               printf("获得优秀员工奖\n");

           }

           else

           {

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

           }

        }

        else

        {

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

        }

        return 0;

    }


  • 精慕门8386135
    2020-07-09 07:23:36

    还是不行啊,一直显示运行错误

  • 是哈根达斯呢
    2020-07-08 16:30:35

    字符串可以直接输出,省去输出控制符%s。