Scusa ... ma se la funzione si chiama

atof

e serve a convertire una stringa in un valore in virgola mobile e l'hai trovata nel libro, deve funzionare ... probabilmente non e' stata copiata bene ...

Comunque, se non vuoi usare la tua atof, usa quella di libreria ...

Ovvero, elimina la tua atof dal tuo sorgente e ricompila.