Hatte im Code ftoa(f_z,buffer,10) stehen gehabt, war nur oben ein Schreibfehler.
Er bricht aber die Compilierung mit der Meldung "implicit declaration of funktion 'ftoa'" ab. Obwohl bei itoa... keine Meldung erscheint.

Die selbe Fehlermeldung erscheint mit gcvt(f_z,4,buffer).

Bei 15,5 anstatt 15.5 bricht der Compiler ebenfalls ab."parse error before numeric constant"

Falls es noch weitere Vorschläge gibt, bitte schreiben.