20
71
先算月份,在加天数。。
#include<stdio.h>
int month[13][2]={{0,0},{31,31},{28,29},{31,31},{30,30},{31,31},{30,30},{31,31},{31,31},{30,30},{31,31},{30,30},{31,31}};
int panduan(int n)
{
if((n%4==0&&n%100!=0)||(n%400==0))
return 1;
else
return 0;
}
int main()
{
int year,yue,ri;
while(scanf("%d/%d/%d",&year,&yue,&ri)!=EOF)
{
int sum=0;
for(int i=1;i<yue;i++)
{
int k=panduan(year);
sum=sum+month[i][k];
}
sum=sum+ri;
printf("%d\n",sum);
}
return 0;
}