#include <stdio.h>
#include <stdlib.h>
int main(void){
char id[6]="i0012"; // your id
char a[5]; // array to hold first part of id
int i; // integer variable to hold number (non-zero)
sscanf(id
,"%[^1-9]%d",a
,&i
); // assign non zero number to i i=i+1; // add 1 to i
sprintf(id
,"%s%d",a
,i
); // store both a and i again into id }
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBtYWluKHZvaWQpewogICBjaGFyIGlkWzZdPSJpMDAxMiI7ICAgICAgICAgICAgLy8geW91ciBpZCAKICAgY2hhciBhWzVdOyAgICAgICAgICAgICAgICAgICAgIC8vIGFycmF5IHRvIGhvbGQgZmlyc3QgcGFydCBvZiBpZAogICBpbnQgaTsgICAgICAgICAgICAgICAgICAgICAgICAgLy8gaW50ZWdlciB2YXJpYWJsZSB0byBob2xkIG51bWJlciAobm9uLXplcm8pCiAgIHNzY2FuZihpZCwiJVteMS05XSVkIixhLCZpKTsgICAvLyBhc3NpZ24gbm9uIHplcm8gbnVtYmVyIHRvIGkKICAgaT1pKzE7ICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGFkZCAxIHRvIGkgCiAgIHNwcmludGYoaWQsIiVzJWQiLGEsaSk7ICAgICAgICAvLyBzdG9yZSBib3RoIGEgYW5kIGkgYWdhaW4gaW50byBpZAogICBwcmludGYoIiVzIixpZCk7Cn0=