#include
#include
int months[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int main()
{
int n=3,i,j,k;//表示元旦是周三
//假设输出的每一天都占了3位
printf("日 一 二 三 四 五 六\n");
for(i=1;i<=12;i++)
{
for(j=0;j printf(" "); for(j=0,k=1;k<=months[i];k++) { if(n%7==6) printf("%2d \n",k);//到周六了则换行 else printf("%2d ",k); n++; } printf("\n\n"); } getch(); return 0; } //代码自己研究。
同问啊!!