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

}


提问者:李妍哲 2015-05-29 17:37

个回答

  • Perona
    2015-05-29 18:53:00

    include <stdio.h>这里缺了#

    #include <stdio.h>

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

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

    这2行代码最后的分号换成英文状态下的分号就好了。

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

    修改后的全部代码

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


  • 回眸秋水生
    2015-05-29 17:52:26

    没有return 0;了

  • 回眸秋水生
    2015-05-29 17:50:59

    include前应加#

    printf("今年是平年\n")

    代码应该用英语字体