C语言程序设计:写一个函数,从给定的身份证号中提取出生年月日

198次

问题描述:

c语言从身份证号码中提取出生年月日

推荐答案

2023-10-24 20:19:47

#include

int year=0,month=0,day=0;

void getDate(char *num)

{

year=(num-'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]={NULL};

printf("请输入身份证号:

");

scanf("%s

知道问答相关问答

(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6