Se l'utente scrive
Paolo 18
e fai la atoi di questa stringa, ovviamente non prenderà il valore 18 ma si fermerà alla "P" di Paolo e non trovando un numero indicherà 0 come risultato.
Devi fare in modo di trovare il punto della stringa in cui c'è lo spazio e fornire tale puntatore alla atori. Per trovare lo spazio puoi usare la funzione strchr

Rispondi quotando