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

}

    

    


提问者:慕容7053607 2019-10-04 21:45

个回答

  • Pouringrain_
    2019-10-06 13:23:38

    你这是运行成功,输出出错,把英文逗号改成中文逗号就行了,以为他检验的标准定的是中文的逗号

  • weixin_慕虎6464873
    2019-10-05 15:57:03

    你这里的第一个if满足但第二个if不满足输出什么你没写呀,而且你打的文字里居然用的是英文的逗号


        

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