文章
5
粉丝
0
获赞
4
访问
240
#include<stdio.h>
#include<math.h>
int main(){
int year,month,day,sum;
int M[12]={31,28,31,30,31,30,31,31,30,31,30,31};
while( scanf("%d %d %d",&year,&month,&day) !=EOF ){
sum=0;
if ( year%4==0 && year%100!=0 || (year%400==0) )
M[1]=29;
else
M[1]=28;
if( month<1 || month>12 || day<1 || day>M[month-1] ){
printf("Input error!\n");
continue;
}
for(int i=0;i<=month-2;i++){
sum+=M[i];
}
sum=sum+day;
printf("%d\n",sum);
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发