出生日期
#include<stdio.h>
int year=0,month=0,day=0;
void getDate(char *num)
{
year=(num[6]-'0')*1000+(num[7]-'0')*100+(num[8]-'0')*10+(num[9]-'0');
month=(num[10]-'0')*10+(num[11]-'0');
day=(num[12]-'0')*10+(num[13]-'0');
}
void main()
{
char num[20];
printf("请输入身份证号: \n");
scanf("%s",num);
getDate(num);
printf("%d年,%d月,%d日\n",year,month,day);
}
相关阅读
如果老板给你一份关于所有员工的基本资料,里面有他们的出生日期,但是没有年龄,想让你计算出每一位员工的实际年龄,你会怎么做呢?借助E