c语言计算年龄的编程,C语言编程实现---计算实际年龄

满意答案

dcebd7a0de6265b6ccae5ead692f1eab.png

gsg9板砖

2013.04.27

dcebd7a0de6265b6ccae5ead692f1eab.png

采纳率:42%    等级:12

已帮助:6570人

|//---------------------------------------------------------------------------

#include

int main(void)

{

int y1,m1,d1,y2,m2,d2,age;

do{

printf("birthday(Y M D):\t");

scanf("%d%d%d",&y1,&m1,&d1);

printf("today(Y M D):\t");

scanf("%d%d%d",&y2,&m2,&d2);

if (y2

puts("warnning ! Please input now again.");

}

}

while (y2

if (m2 > m1 || m2 == m1 && d2 > d1) {

age=y2-y1;

}

else if (m2 < m1 || m2 == m1 && d2 < d1) {

age=y2-y1-1;

}

printf("Age:%d\n",age);

return 0;

}

//---------------------------------------------------------------------------

00分享举报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值