#include "stdio.h"
void main()
{
int day,month,year,dm,a;
printf("please input year,month,day\n");
scanf("%d %d %d",&year,&month,&day);
if(year%400==0 || (year%4==0 && year%100 != 0))
a = 29;
else
a = 28;
switch(month)
{
case 1 : dm = 0; printf("这是今年的第%d天",(dm+day)); break;
case 2 : dm = 31; printf("这是今年的第%d天",(dm+day)); break;
case 3 : dm = (a+31); printf("这是今年的第%d天",(dm+day)); break;
case 4 : dm = (a+62); printf("这是今年的第%d天",(dm+day)); break;
case 5 : dm = (a+92); printf("这是今年的第%d天",(dm+day)); break;
case 6 : dm = (a+123); printf("这是今年的第%d天",(dm+day)); break;
case 7 : dm = (a+153); printf("这是今年的第%d天",(dm+day)); break;
case 8 : dm = (a+184); printf("这是今年的第%d天",(dm+day)); break;
case 9 : dm = (a+215); printf("这是今年的第%d天",(dm+day)); break;
case 10: dm = (a+245); printf("这是今年的第%d天",(dm+day)); break;
case 11: dm = (a+276); printf("这是今年的第%d天",(dm+day)); break;
case 12: dm = (a+306); printf("这是今年的第%d天",(dm+day)); break;
default: printf("error"); break;
}
}