werte aus datei mit fscanf einlesen
-
Hallo,
ich soll für eine Belegarbeit Linien aus einer Datei einlesen
diese sind in der Datei folgendermaßen formatiert:
(x1,y1) (x2,y2) A
(x1,y1) (x2,y2) B
usw.Nun habe ich gelesen, dass fscanf formatiert aus dateien einlesen kann.
Ich mir dazu:
fscanf (stream, "(%e,%e)(%e,%e)%s",&p1x,&p1y,&p2x,&p2y,label);
überlegt.
Es funktioniert allerdings nicht...
Kann mir jemand den entscheidenden tipp geben?
-
pass auf eventuell vorhandene leerzeichen auf.
fuer *scanf ist "(%e,%e)" was anderes als "(%e, %e)"strtol koennte fuer dich interessant sein, falls du die zeilen selber parsen musst.