Probabilmente è la funzione atoi buggata ...

Ma puoi eseguire il programma con il debug, istruzione per istruzione all'interno della atoi?