scusate ma fare semplicemente

codice:
char str[16];
int numero=27;

sprintf(str,"%d",numero);
non sarebbe più semplice e veloce?