udelal jsem si pokusny programek
#include <stdio.h>
#include <stdlib.h>
main (){
char *pointer;
pointer = "5E-02";
double cislo = atof(pointer);
printf("%f", cislo);
}
a funguje spravne. Pokud se ovsem vypusti #include <stdlib.h> tak funguje spatne - popsanym zpusobem.