请教各位前辈,请问这段代码为什么运行不出结果???自我感觉良好......
#include<stdio.h>
int main(){
int a,b,c,n;
int month[12]={31,28,31,30,31,30,31,31,30,31,30,31};
while(scanf("%d\%d\%d",&a,&b,&c)!=EOF){
if((a%400==0)||(a%4==0)&&(a%100!=0))
month[1]=29;//判断是否为闰年
for(int i=0;i<b;i++)
n+=month[i];
n+=c;
printf("%d\n",n);
}
return 0;
}