一、杭电2005 C语言
二、使用步骤
代码如下(示例):
#include<stdio.h>
int main()
{
int y,m,d,i,date;
int month[2][13] = {
{0,31,28,31,30,31,30,31,31,30,31,30,31},
{0,31,29,31,30,31,30,31,31,30,31,30,31}
};
while(scanf("%d/%d/%d",&y,&m,&d) != EOF)
{
if(y%4 == 0 && (y%100 != 0 || y%400 ==0))
{
for(date=0 , i=1 ; i<m ; i++)
date += month[1][i];
date += d;
printf("%d\n",date);
}
else
{
for(date=0 , i=1 ; i<m ; i++)
date += month[0][i];
date += d;
printf("%d\n",date);
}
}
return 0;
}