c语言求助
输入一个年份,然后再输入月份,要求输出几年几月的天数
这有个程序你可以参考一下
程序代码:#include<stdio.h>
int main(void) {
int m, n;
printf("请输入年份后输入月份:");
scanf("%d%d", &m, &n);
if (m < 0|| n < 0 || n>12) return 0;
if (m % 4 != 0) {
switch (n) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:printf("当月为 31 天\n"); break;
case 2:printf("当月为 29 天\n"); break;
default:printf("当月为 30 天\n"); break;
}
}
else {
switch (n) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:printf("当月为 31 天\n"); break;
case 2:printf("当月为 28 天\n"); break;
default:printf("当月为 30 天\n"); break;
}
}
return 0;
}








