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

}


提问者:qq_熙_9 2017-11-13 20:08

个回答

  • 慕移动1154154
    2017-11-27 02:12:06

    400前面的符号应该是% 。

  • 慕斯0106875
    2017-11-13 20:35:40

    if后面的判断语句都在一个括号内应为if((year%4 == 0&& year%100!= 0) || year&400 == 0)