c语言,输入学生生日和当前日期求学生年龄,这下面怎么继续啊?

#include "stdio.h"
main()
{
int a,b,c,A,B,C;
printf("输入学生生日:");
scanf("%d%d%d",&a,&b,&c);
printf("输入当前日期:");
scanf("%d%d%d",&A,&B,&C);
if(a>A) printf("输入数据有误!");

#include "stdio.h"
main()
{ int a,b,c,A,B,C;
  printf("输入学生生日:");
  scanf("%d%d%d",&a,&b,&c);
  printf("输入当前日期:");
  scanf("%d%d%d",&A,&B,&C);
  if(a>A||a==A&&b>B||a==A&&b==B&&c>C)
  { printf("输入数据有误!");
    return 0;
  }
  printf("该学生现在为%d周岁\n",A-a+(b<B||b==B&&c<=C));
  return 0;
}

温馨提示:答案为网友推荐,仅供参考
相似回答