Originariamente inviato da LeleFT
Al di là del fatto che "atoi" fa esattamente il contrario di quello che stai chiedendo (ovvero, converte una stringa in un intero: "123" -> 123), la funzione che ti serve è l'esatto opposto: itoa(), che converte un intero in stringa (123 -> "123").

Cercando con goole saltano fuori milioni di risultati. Uno su tutti: http://www.cplusplus.com/reference/c.../cstdlib/itoa/
E' vero, ma iota() non è standard ANSI e molti compilatori potrebbero non supportarla (comunque probabilmente intendeva dire proprio iota() e non atoi()... boh)

Puoi anche usare la funzione sprintf() (anche qui, google aiuta).
è decisamente la soluzione migliore, e sarebbe ancora meglio usare snprintf().