C语言填空:周岁

/*  编写程序,输入一个学生的生日(年:y0、月:m0、日:d0);
并输入当前的日期(年:y1、月:m1、日:d1);输出学生的实际年龄周岁*/
#include <stdio.h>
main() 
{
    int y0,m0,d0,y1,m1,d1,r;
    printf("请输入生日:\n");
    scanf("%d.%d.%d",&y0,&m0,&d0);
    printf("请输入现在日期年 月 日:\n");
    scanf("%d.%d.%d",&y1,&m1,&d1);
    r=【1】;
    if(【2】) r=r-1;
    else if(【3】) r=r-1;
    
    printf("%d",r);
}

 

/*  编写程序,输入一个学生的生日(年:y0、月:m0、日:d0);
并输入当前的日期(年:y1、月:m1、日:d1);输出学生的实际年龄*/
#include <stdio.h>
main() 
{
    int y0,m0,d0,y1,m1,d1,r;
    printf("请输入生日:\n");
    scanf("%d.%d.%d",&y0,&m0,&d0);
    printf("请输入现在日期年 月 日:\n");
    scanf("%d.%d.%d",&y1,&m1,&d1);
    r=y1-y0;
    if(m1<m0) r=r-1;
    else if(m1==m0&&d1<d0) r=r-1;
    
    printf("%d",r);
}

 

posted @ 2023-02-24 07:03  myrj  阅读(123)  评论(0编辑  收藏  举报