#include<stdio.h>
int leap(int a){
if(a%4==0&&a%100!=0||a%400==0)
{
return 1;
}
else
return 0;
int number(int year,int m,int d)
{
int sum=0,i,j,i,k;
int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int b[12]={31,28,31,30,31,30,31,31,30,31,30,31};
if(leap(year)==1)
{
for(i=0;i<m-1;i++)
sum+=b[i];
}
else
for(i=0;i<m-1:i++)
sum+=a[i]
sum+=d;
return sum;
}
void main()
{
/*int day,x1,x2;
day=12;
x2=1;
while(day>0)
{
x1=(x2+1)*2;
x2=x1;
day--;
}
printf("the total is %d\n",x1);
int n=2,day=0;
float money=0,ave;
while(n<100){
money+=0.8*n;
day++;
n*=2;
}
ave=money/day;
printf("The result is %f",ave);*/
int year,mouth,day,n;
printf("请输入年月日:");
scanf("%d%d%d",&year,&mouth,&day);
n=number(year,mouth,day);
printf("第%d天\n",n);
}