Im taking in some command line arguments, they are floats. how come this doesnt work?
float tol = atof(argv[2]);
printf("%f Tol:\n",tol);
it prints a very large number, im assuming the mem location.
any help is greatly appreciated, I have tried it with sscanf to no avail as well.
this is in c, compiled in unix with gcc.