#include <stdio.h>
int main()
{
int y,m,d;
int days = 0;
printf("请输入一个日期:");
scanf("%d/%d/%d",&y,&m,&d);//年月日用/隔开
//m月之前有多少个整月的天数days
switch(m)
{
case 12: days += 30;
case 11: days += 31;
case 10: days += 30;
case 9: days += 31;
case 8: days += 31;
case 7: days += 30;
case 6: days += 31;
case 5: days += 30;
case 4: days += 31;
case 3: days += 28;
case 2: days += 31;
case 1: days += d; //此次同时加上当月天数
}
//m月 有无包含2月29号 判断是否为闰年
if( m > 2 && ((y%4==0&&y%100!=0)||y%400==0)) days += 1;
printf("%d年%d月%d日是这一年的第%d天!\n", y,m,d,days);
return 0;
}