问答详情
源自:4-2 分支结构之简单if-else语句

这到底哪错了,鼓捣一上午了,同学代码也看了,还是错,谁能来捞我一下?

#include <stdio.h>

int main() 

{

    int year = 2014; //今年是2014年

    //补全一下代码

   if((year%4==0&&year%100!=0)||year%400==0) 

   {

       printf("%s\n","今年是闰年");

   }

    else

    {

        printf("%s\n","今年是平年");  

    }

    

    

    

    return 0;

}


提问者:慕设计7067072 2020-04-29 11:28

个回答

  • 琉慕
    2020-05-01 21:42:41
    已采纳

    printf函数中缺少输出项列表,第二个printf的圆括号是用全角打的,应该用半角打()

  • 学习NO1
    2020-05-03 15:25:00

    #include <stdio.h>

    int main() 

    {

        int year = 2014; //今年是2014年

        //补全一下代码

       if((year%4==0&&year%100!=0)||year%400==0) 

       {

           printf("%s\n","今年是闰年");

       }

        else

        {

            printf("%s\n","今年是平年");

        }

        return 0;

    }


  • 学习NO1
    2020-05-03 15:24:29

    #include <stdio.h>

    int main() 

    {

        int year = 2014; //今年是2014年

        //补全一下代码

       if((year%4==0&&year%100!=0)||year%400==0) 

       {

           printf("%s\n","今年是闰年");

       }

        else

        {

            printf("%s\n","今年是平年");

        }

        return 0;

    }


  • 申申如也
    2020-05-02 21:34:43

    #include <stdio.h>

    int main() 

    {

        int year = 2014; //今年是2014年

        //补全一下代码

        if(year%4 == 0 && year % 100!= 0){

            printf("今年是闰年");

            

        }else{

            printf("今年是平年");

        }

        

        

        return 0;

    }


  • qq_慕田峪0225833
    2020-05-02 11:15:17

    #include <stdio.h>

    int main() 

    {

        int year = 2014; //今年是2014年

        //补全一下代码

        if(year==2014)

        {

        printf("%s\n","今年是平年");

        }

        else

        {printf("%s\n","今年是闰年");}

        return 0;

    }

    我没有你写的那么复杂,我就用简单的就行了

  • 垂直雨林
    2020-05-01 17:47:52

    “今年是平年”那里使用了中文括号和分号

  • 96436426
    2020-04-29 23:13:02

    今年是平年那一行的括号要用英文的