#24255: 測試是AC結果變WA 該怎麼修短呢


soraya.dai1030@gmail.com (L soraya)


#include<stdio.h>

int main()

{

  int year;

while(scanf("%d",&year)!=EOF)

{

if(year%4==0)

printf("閏年\n");

else if(year%100==0)

printf("平年\n");

else if(year%400==0)

printf("閏年\n");

else

printf("平年\n");

}

    return 0;   

}

#25128: Re:測試是AC結果變WA 該怎麼修短呢


sean021215@gmail.com (星守)


因為有看到你寫的才想起要寫EOF(原本一直WA)

將if的判斷寫在一起試試如何?
三個判斷式寫在一起便能縮短不少