Hi,
weiß jemand wie man in C eine Eingabe von z.B. 1,3 in 1.3 umwandelt?
variable[1] = '.';
Das meintest Du jetzt nicht, oder? ;-)
Da es wohl um Zahlen geht ist strtof/strtod/strtold günstig. Die typographische Ausrichtung des Dezimalpunktes ist "locale" abhängig. Siehe dazu setlocale() und localeconv() aus "locale.h".
Kennt jemand ein gute C-Referenz?
Neben dem schweineteurem Standard, der _dazu_ auch sehr wenig taugt würde ich mich an Deine LibC-Dokumentation (Die Infodatei der GnuLibC ist z.B. nicht schlecht für den Anfang) halten und ansonsten bei Google nachschauen. Wenn Du Dich auf Standard-C beschränkst könntest Du evt noch [news:comp.lang.c] bzw [news:comp.lang.c.moderated] abonnieren. Ich fand's aber wenig erquicklich.
so short
Christoph Zurnieden