一个简单的计算年龄的问题,请各位指点
输入你的生日,然后计算出你从出生到现在一共多少天了?用C库里的时间函数[此贴子已经被作者于2004-11-24 08:03:06编辑过]
大家看看这个程序
#include<time.h> main() { int year,month,date;//你的生日 struct date yourbirthd, nowd; struct tm yourbirtht, nowt; long yourbrith,now; double resultt; long result; .....;//输入你的生日 getdate(nowd); gettime(nowt); yourbirthd->da_year=year; yourbirthd_>da_day=date; yourbirthd_>da_mon=month; yourbirth=dostounix(yourbirthd,yourbirtht); now=dostounix(nowd,nowt); resultt=difftime(yourbirth, now); result=resultt/(24*60*60); ....//输出result即可 }