#include<stdio.h>
struct Date{
int year;
int month;
int date;
};
int main()
{
struct Date s1;
//定义一个Date类型的结构体变量s1
int t[12]={31,30,31,30,31,30,31,31,30,31,30,31};
int sum=0,i;
printf("请输入一个年月日,并判断这个年月日是这一年的多少天\n");
scanf("%d",&s1.year);
scanf("%d",&s1.month);
scanf("%d",&s1.date);
if((s1.year%4==0&&s1.year%100!=0)||s1.year%400==0)
t[1]=29;//是闰年,把其2月改写成是29天
for(i=0;i<s1.month-1;i++)
sum+=t[i];
printf("%d月%d日是%d年的第%d天\n",s1.month,s1.date,s1.year,sum+s1.date);
}