#include<iostream>
#include<string.h>
using namespace std;
class KB
{
private:
char a[19];//存放15位身份证号
public:
KB(char *aa)
{
strcpy(a,aa);
}
void fun()
{
char t[10];//储存原身份证 要后移的字符
strcpy(t,a+6);//a+6表示数组a从a[6]即第七个开始往后的东西
strcpy(a+8,t);//实现从第七个开始往后移两格的操作
a[6]='1';//给空出来的两格填充
a[7]='9';
}
void show()
{
cout<<a<<endl;
}
} ;
int main()
{
char st[]="340524800101001";
cout<<st<<endl;
KB zk(st);
zk.fun() ;
zk.show() ;
}