目录
1.功能需求
输入任意年份和月份,回车打印当前月份的月历
2.结果截图
3.代码解释
/*万年历*/
#include <stdio.h>
int calendar(int year,int month){
int a=1;
int day=0;
switch(month){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
day=31;
// printf("在%d年的%d月一共有%d天\n",%year,%month,%day);
break;
case 4:
case 6:
case 9:
case 11:
day=30;
break;
case 2:
if((year%4==0)||(year%400==0)){//闰年
a=0;
day=29;
}
else{
day=28;
a=1;
}
break;
}
//printf("在%d年的%d月一共有%d天\n",year,month,day);
return a;
}
int week_start(int