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


}


提问者:咚个哩个咚 2018-02-25 14:46

个回答

  • 慕前端3922312
    2018-02-25 17:42:57
    已采纳

    #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_你不是我的女同学_0
    2018-03-01 14:03:01

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

    这一行末尾少了个分号    ;

  • 蛋包饭_0
    2018-02-26 13:46:53

    #include <stdio.h>
    
    int main() 
    
    {
    
        int year = 2014; //今年是2014年
        if((year%4==0&&year%100!=0)||year%400==0)){     //这一行少了一个“(”-------  "|year%400==0)"
            printf("%s\n","今年是闰年")                   //这一行少了结束语句“;"
        }    //补全一下代码
            else
        printf("%s\n","今年是平年"); 
        return 0;
    
    }