【问题描述】 输入年份和月份,输出该月份的天数

问题描述:

输入一行,两个整数,分别为年份和月份。
【输出形式】

一个整数,表示该月份的天数
【样例输入】

2018 3
【样例输出】

31
注意对闰年的判断


#include<stdio.h>
int main()
{
    int year, month;
    printf("输入年和月(用空格分隔):\n");
    scanf_s("%d %d", &year, &month);
    switch (month)
    {
    case 2:if (year % 400 == 0 || (year % 4 == 0 && year % 100 != 0))
        printf("29天!\n");
    else
        printf("28天!\n");
    break;
    case 4:
    case 6:
    case 9:
    case 11:printf("30天!\n"); break;
    default:printf("31天!\n"); break;
    }
    return 0;
}