raga ho una cosa del tipo

codice:
int a;
a=127; //esempio
printf("%X",a); // mi stampa a schermo il corr esadecimale 7F
adesso io vorrei ottenere una stringa (o * a char) contentente (sempre riguardo all'esempio di prima) l'esadecimale di 127 (string = "7F"). credo che io debba usare sprintf(decimale,"%X",esadecimale) o kualkosa del genere solo ke non riesko ad ottenere la string esadecimale contenente "7f"

Se kualkuno ha kualke suggerimento è ben accetto