strtof gehört zu stdlib.h, aber erst seit C99. Zusätzlich zum Inkluden von stdlib.h musst du also auch noch den vom Compiler benutzten Standard richtig setzen, also entweder "--std=c99" oder "--std=gnu99" benutzen.