#18329: 為何這樣有錯?而且莫名是在第四十九行?


102silencer@gmail.com (silencer 45)

學校 : 臺北市立大安高級工業職業學校
編號 : 98395
來源 : [220.136.24.253]
最後登入時間 :
2019-09-18 23:19:07
a004. 文文的求婚 | From: [114.43.148.130] | 發表日期 : 2019-07-04 22:51

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

int main(){
int s,y;
while(scanf("%d",&y)!=EOF){

if(y%4==0 || y%100!=0 && y%400==0)
{
printf("閏年\n");
}
else
printf("平年\n");
}
return 0;
}

 
#18330: Re:為何這樣有錯?而且莫名是在第四十九行?


102silencer@gmail.com (silencer 45)

學校 : 臺北市立大安高級工業職業學校
編號 : 98395
來源 : [220.136.24.253]
最後登入時間 :
2019-09-18 23:19:07
a004. 文文的求婚 | From: [114.43.148.130] | 發表日期 : 2019-07-04 23:08

#include
#include

int main(){
int s,y;
while(scanf("%d",&y)!=EOF){

if(y%4==0 || y%100!=0 && y%400==0)
{
printf("閏年\n");
}
else
printf("平年\n");
}
return 0;
}

沒事,發現y%4 & y%100 & y%400 都要()


 
ZeroJudge Forum