//计算天数
#include "stdio.h"
void main()
{
int ai[]={31,28,31,30,31,30,31,31,30,31,30,31};
int a,b,c,d,sum=0;
printf("请输入年月日:");
while(1)
{
scanf("%d%d%d",&a,&b,&c);
if(a%100!=0&&a%4==0||a%400==0)//判断润年
ai[1]=29;
if (!(a<0||b<0||b>12||c<0||c>ai[b-1]))
break;
ai[1]=28;
printf("输入错误,重输:");
}
for(d=0;d<b-1;d++)
sum+=ai[d];
printf("今天是今年的第%d天\n",sum+c);
}