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


102silencer@gmail.com (silencer 45)


#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)


#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 都要()