问答详情
源自: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;

}


提问者:002812 2019-08-02 16:26

个回答

  • qq_慕莱坞0523876
    2019-08-05 20:27:53

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



    一定要注意排版,排版一目了然有助于检查问题,还有注意英文和中文标点符号有些不一样

  • 小小疾飞
    2019-08-02 16:31:01

    我估计你几分钟都改不对。

  • 小小疾飞
    2019-08-02 16:30:38

    printf("%s\n","很遗憾,期待你再接再厉"); “”这个里面的字符串填错了。