ccf日期计算
#include<stdio.h>
int isrun(int y)
{
if(y%4==0&&y%100!=0||y%400==0)
{
return 1;
}else
{
return 0;
}
}
int main()
{
int year,month=0,day,days=0,sum=0,i;
int m[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,};
scanf("%d",&year);
scanf("%d",&days);
int x=isrun(year);
for(i=0;i<13;i++)
{
sum+=m[x][i];
if(sum>=days)
{
month=i;
break;
}
}
day=m[x][month]-(sum-days);
printf("%d\n",month);
printf("%d\n",day);
return 0;
}