求出此人的年龄。 C语言编程输入某人出生日期(y1:m1:d1:)和今天的日期(y2:m2:d2)

该篇博客介绍了一个C语言编程实例,用于计算输入的出生日期和当前日期之间的年龄。程序涉及日期合法性检查,包括闰年判断,月份天数限制等,最后输出年龄。
摘要由CSDN通过智能技术生成
我正在试着写呢 有错的地方标记一下 还有 s);}借用楼上的 = 0|| y2%100 == 0 && y2%400 == 0) run=1;if(run) if(m2==2&&d2>29) printf(" month 2 error/n");else if(m2==2&&d2>28) printf(" month 2 error/n");if(m2==4||m2==6||m2==9||m2==11){ if(d2>30) printf("month %d error/n" m1);}if(m1==0||d1==0) printf("zero error/n");if(m1>12) printf("month >12 error/n");printf("please input date of todat like yyyymmdd");scanf("%ld" m1);}else{ if(d1>31) printf("month %d error/n" &brith_day);int run=0;//yes is 1y1 = brith_day/10000;m1 = (brith_day - y1 * 10000)/100;d1 = (brith_day - y1 * 10000 - m1 *100);if(y1%4 == 0 && y1%100 一会出答案啊 ||| 好乱 y1);if(m2==0||d2==0) printf("zero error/n");if(m2>12) printf("month >12 error/n");s = y2 - y1;if(m2 - m1 < 0) s--;if(m2 =&#
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值