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

请问为什么运行失败啊?求解答。

 #include

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

提问者:qq_破晓_48 2018-01-05 10:55

个回答

  • HAHANG
    2018-01-05 13:14:45

    直接对4取余就行  不用这么复杂,后面的都可以不用。

  • 慕UI9431458
    2018-01-05 12:59:40

    直接printf("今年是闰年");   不好么?

    还有 if语句里的括号少