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

}


提问者:慕标2210358 2021-01-30 17:02

个回答

  • qq_慕妹7216550
    2021-03-21 21:09:21

    条件后面多了分号,记得去掉

  • 慕用8069283
    2021-03-13 22:05:15

    你们好复杂,我都直接是if(year=2014).?

  • qq_慕少1088879
    2021-02-08 15:33:13

    if后面没分号


  • 慕侠8464268
    2021-01-30 18:20:59

    又弄错了

    应该是

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

  • 慕侠8464268
    2021-01-30 18:16:14

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