char r[9],t[9];
int num,r_num;
num = atoi(a+1);
r_num = num/1000*1000000+num%1000+170000+i*1000;
memset(r,0x30,8);
r[8]='\0';
itoa(r_num, t, 10);
if(r_num < 10000000) {
memcpy(r+1,t,7);
} else {
memcpy(r,t,8);
}
printf("学籍番号:%s",r);

memory.hとstdlib.hをinclude