题目描述
根据输入的日期,计算是这一年的第几天。。
测试用例有多组,注意循环输入

include<stdio.h>

int main(){
int y,m,d;
int mList[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
while(scanf("%d %d %d",&y,&m,&d)!=EOF){
int flag=0,date=0;
if(y%4==0&&y%100!=0){
flag=1;
}else if(y%400==0){
flag=1;
}
for(int i=0;i<m;i++){
date+=mList[i];
}
date+=d;
if(flag==1){
date+=1;
}
printf("%d\n",date);
}
return 0;
}