Zahlen von String trennen
-
Für val1 und val2 gibt er jeweils 3546800.0000 aus.
Bei der Umwandlung über atof kann eigentlich nur was schief gelaufen sein.
op=argv[1][0]; val1=atof(argv[2]); val2=atof(argv[3]); printf("%f",val1); printf("%f",val2);
-
Kann ich mir eigentlich nicht vorstellen, zumindest ist mir nicht bekannt, daß es solchen Müll produzieren sollte.
(Hast du einen Debugger? Wenn ja, soll der sich mal das Programm ansehen)
-
Ah ich hatte vergessen stdlib einzubinden. Jetzt läuft es.
Vielen vielen Dank dir nochmal für die Hilfe!!