请问哪里错了还是哪里错了?

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

未道修

2015-07-16 15:19

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

    }

  

  

    

    

    

   



写回答 关注

2回答

  • Perona
    2015-07-16 15:29:34
    已采纳
    printf("%s\n","很遗憾,期望你再接再厉");

    这里的(换成英文的(

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

     这里的分号改成英文分号;

    return 0;

    修改后的代码

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


    未道修

    谢谢啦!

    2015-07-17 12:47:30

    共 1 条回复 >

  • 未道修
    2015-07-17 12:48:35

    天哪,我真没想到是括号的问题

C语言入门

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

926025 学习 · 20793 问题

查看课程

相似问题