题目描述
小时候老盼着长大,长大后又盼着自己不要老的太快:)。讲虚岁什么的太伤感情了,还是来算算实际年龄吧。先输入某人的生日(年:y0,月:m0,日:d0),再输入当前的日期(年:y1,月:m1,日:d1),请计算该人的实足年龄。
输入要求
输入6个整型数据,用空格隔开,依次代表y0、m0、d0、y1、m1、d1的值。(假设y0<=y1。具体格式见样例)
输出要求
输出该人的实足年龄。(计算规则见样例)
输入样例
2015 1 2
2016 1 2
输出样例
1
#include<stdio.h>
int main()
{
int y0, m0, d0, y1, m1, d1,l;
scanf_s("%d %d %d\n%d %d %d", &y0, &m0, &d0, &y1, &m1, &d1);
l = y1 - y0;
if (m1 < m0)
l = l - 1;
else if (m1 ==m0)
{
if (d0 > d1)
l = l - 1;
}
printf("%d\n", l);
return 0;
}