判断日期是该年的第几天
void date()
{
int i,year,month,date,sum = 0;
printf("请输入年、月、日:");
scanf("%d %d %d",&year,&month,&date);
int a[12] = {31,28,31,30,31,30,31,31,30,31,30,31};
int b[12] = {31,29,31,30,31,30,31,31,30,31,30,31};
if((year % 4 == 0) && (year % 100 != 0) || (year % 400 == 0))
{
for(i = 0;i <= month - 2;i++)
{
sum += b[i];
}
}
else
{
for(i = 0;i <= month - 2;i++)
{
sum += a[i];
}
}
sum = sum + date;
printf("是该年的第%d天\n",sum);
}