sscanf(a,"%2d%3d",&b,&c);
ここで10進に変換してるから。