问答详情
源自: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_夢向远方_03796087 2017-08-28 16:33

个回答

  • 殉情只是古老的传言
    2017-08-29 18:46:02
    已采纳

    我copy了你的程序调试了一下,第八行代码的分号你用的全角,应该用半角的就OK了

  • 殉情只是古老的传言
    2017-08-28 17:04:40

    第六行代码if语句后面的括号内部,逻辑运算符不用加括号,算术运算符的优先级是&&大于||