杭电acm1099解题
#include <stdio.h> int main(){ int i,sum,year,month,day; int monthday[]={31,28,31,30,31,30,31,31,30,31,30,31}; while(scanf("%d/%d/%d",&year,&month,&day)!=EOF){ for(i=0,sum=0;i <month-1;i++) sum+=monthday[i]; if(month>2&&(year%4==0&&year%100!=0)||year%400==0)sum++; sum+=day; printf("%d\n",sum); } return 0;
0
105
399B
2009-03-21
9