#include <stdio.h> int main() { int year=0; int month=0; int day=0; int days=0; int monthday[12]={31,28,31,30,31,30,31,31,30,31,30,31}; int i=0; scanf("%d %d %d",&year,&month,&day); for(i=0;i<month-1;i++) { days+=monthday[i]; }//指定月份前的天数相加 if(month>2) { if((year%4==0&&year%100!=0)||year%400==0) { days=day+days+1;//闰年,且月份大于2 } else { { days=days+day; } } } else //1月和2月 { days=days+day; } printf("%d",days); return 0; }