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

能帮我找一下错误嘛

#include <stdio.h>
int main()
{
    int year = 2014; //今年是2014年
    //补全一下代码
    if(year%4==0)
    {
        if(year%100!==0||year%400==0)
        printf("今年是闰年");
        else
        printf("今年是平年");
   
    }
    else
    {
        printf("今年是平年");
    }
    return 0;
}

提问者:方木生 2019-03-23 17:16

个回答

  • JCPLJX
    2019-03-23 19:37:36
    已采纳

       {
            if(year%100!==0||year%400==0)
            printf("今年是闰年");

    }
            else

    {
            printf("今年是平年");
        
        }

    你else哪里没给中括号

  • 小程序魔王
    2019-04-16 10:50:46

    c没有!==符号,只有!= 和 ==  ,你以为是javascript啊?

  • 慕粉1635499894
    2019-03-29 09:55:11

    year%100!==0  修改为 year%100!=0