#include<stdio.h>
int main()
{
int y0,m0,d0;
int y1,m1,d1;
int y,m,d;
printf(“请输入学生的生日(年:y0.月:m0.日:d0)\n”);
printf(“请输入当前日期(年:y0.月:m0.日:d0)\n”);
scanf(“%d%d%d”,&y0,&m0,&d0);
scanf(“%d%d%d”,&y1,&m1,&d1);
if(d1<d0)
{
m1–;//m1=m1-1,m1-=1
switch(m1)
{
case 2:d=d1+28-d0;break;
case 4:d=d1+30-d0;break;
case 6:d=d1+30-d0;break;
case 9:d=d1+30-d0;break;
case 11:d=d1+30-d0;break;
}
}
else
d=d1-d0;
if(m1<m0)
{
y1–;
m=m1+12-m0;
}
else
{
m=m1-m0;
y=y1-y0;
}
printf(“实际年龄为:年=%d,月=%d,日=%d”,y,m,d);
return 0;
}