从键盘输入学生的出生日期,输入完成后,判断年月日是否合法

日期包括年,月,日,输入时年月日用“-”分隔

判断年月日是否合法的方法是,年必须为19702020,月必须为112,不考虑大小月和闰月

使用if多分支选择结构,判断并输出“年份格式不合法”,“月份格式不合格”,“日期格式不合法”,“出生日期格式正确”四种情况

#include<stdio.h>
int main() {
    int y,m,d;
    scanf("%d-%d-%d",&y,&m,&d);
    if(y<1970 || y>2020){
        printf("年份格式不合法");
    }else if(m<1 || m>12){
        printf("月份格式不合法");
    }else if(d<0 || d>30){
        printf("日期格式不合法");
    }else{
        printf("年份格式合法");
    } 
    return 0;
}


 觉得有用的话采纳一下哈