问答详情
源自: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(year<2)
        printf("%s\n","很遗憾,期望你再接再厉")
       
    }
    else
    {printf("%s\n","很遗憾,期望你再接再厉")

    return 0;
}

提问者:醉逸心 2020-06-24 11:27

个回答

  • 慕尼黑8424803
    2020-07-16 15:04:18

    printf语句后的";"符号

  • qq_慕移动1401568
    2020-06-24 19:15:17

    4.最后一条printf前的{去掉

  • qq_慕移动1401568
    2020-06-24 19:13:34

    1. 每条printf语句最后要加分号;

    2. if(year>=2)语句的括号输入方式有误,你可能用的中文输入方式

    3. else(year<2)语句的(year<2)要省略