求指教,不知道哪里出了问题

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

kathrine

2015-06-10 15:34

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

写回答 关注

1回答

  • Perona
    2015-06-10 15:54:39
    已采纳

    就是分号和逗号输错了,英文的分号和逗号才能编译,中文的会报错的。

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

    这一行逗号错了。

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

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

     return 0;

    这3行分号都错了。

    参考代码:

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

    Perona 回复kathri...

    不客气

    2015-06-10 16:04:08

    共 2 条回复 >

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题