#36624: 為甚麼明明測試的時候可以通過,送出的時候卻不行,help...都寫WA


aa0979036765@gmail.com (瘋狗)


#include<stdio.h>
#include<stdlib.h>

int main()
{
    int i,a;
    for(i=0;i<2;i++){
        scanf("%d",&a);  
        if((a % 4==0 && a %100 !=0) || (a %400 ==0)){
          printf("閏年\n");
        }else{
          printf("平年\n");
        }
      }
    return 0;
}

#36626: Re: 為甚麼明明測試的時候可以通過,送出的時候卻不行,help...都寫WA


cges30901 (cges30901)



    for(i=0;i<2;i++){


題目有說直到EOF結束,你只有跑兩次當然只有輸出兩行

#36637: Re: 為甚麼明明測試的時候可以通過,送出的時候卻不行,help...都寫WA


aa0979036765@gmail.com (瘋狗)



    for(i=0;i<2;i++){


題目有說直到EOF結束,你只有跑兩次當然只有輸出兩行

抱歉,我是初學者,還真的不知道EOF是甚麼,總之謝謝,我再去找一下資料

#36643: Re: 為甚麼明明測試的時候可以通過,送出的時候卻不行,help...都寫WA


cges30901 (cges30901)



    for(i=0;i<2;i++){


題目有說直到EOF結束,你只有跑兩次當然只有輸出兩行

抱歉,我是初學者,還真的不知道EOF是甚麼,總之謝謝,我再去找一下資料

可以參考使用手冊的寫法