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

不知道哪里有问题

int year = 2014; //今年是2014年
if(year%400 == 0)   //补全一下代码
{
    printf("%s\n","今年是闰年");
}       
else  
{
    printf("%s\n","今年是平年");
}   
   

提问者:慕妹7522557 2018-10-17 19:51

个回答

  • lastparadise
    2018-10-18 18:51:44

    如果你的return 0在else的花括号外面,那就要在else下面的第二个花括号后面加;

  • qq_酸的_efyCEN
    2018-10-17 20:02:19

    #include <stdio.h>

    int main() 

    {

        int year = 2014;

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

        {

            printf("几年是闰年");

        }

        else

        {

            printf("今年是平年");

        }

        return 0;

    }

    你应该去掉“%s\n”