#include<stdio.h>
int main()
{
int k,sum=0;
int year,month,t,l,m,n,j,i;
printf("please input year month:\n");
scanf("%d,%d",&year,&month);
// if(year%4==0) //此行后3行编译时报错;
// a[12]={31,29,31,30,31,30,31,31,30,31,30,31};
// else
int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};
printf("mon\ttue\twen\tthu\tfri\tsat\tsun\n");
for(i=0;i<5;i++)
// for(j=0;j<7;j++)
{ if(i==0)
{
for(k=1;k<month;k++)
{
sum+=a[k-1];
}
// for(m=0;m<7;m++)
for(n=(sum)%7,t=0;n>0;n--)
{
printf("\t");
t++;
}
for(l=0;l<7-(sum)%7;l++)
{
printf("%d\t",l+1);
t++;
if(t%7==0)
printf("\n");
}
}
else
for(i=l;l<a[month];l++)
{
printf("%d\t",l+1);
t++;
if(t%7==0)
printf("\n");
}
}