问答详情
源自: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; 这为啥不对?

提问者:weixin_慕侠0316128 2022-08-13 19:50

个回答

  • 端木森l
    2022-09-24 15:08:59

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

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

        else

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

    这样就行了,中间部分

  • 端木森l
    2022-09-24 15:07:47

    把这几个括号去一下就行了