Hallo zusammen
Ich möchte eine Textdatei (mit einem bestimmten Aufbau) einlesen und in eine interne Tabelle (Array) stellen. Der Aufbau einer Zeile in der Textdatei sieht so aus: {x};{y}
{x} stellt eine Menge von Zeichen dar, d.h. entweder einzelne Worte oder oder ein ganzer Satz. {y} stellt ebenfalls eine Menge von Zeichen dar, die sich hinter dem Semikolon ( befinden. Beispieldatei (analog EXCEL-CSV-Format):
Flugzeug;Fahrzeug für die Luft
Auto;Fahrzeug auf der Strasse
Nudeln;Nahrungsmittel
Diese Zeilen sollen in eine Tabelle (Array) übergeben werden. Nur leider habe ich das Problem, dass mit fscanf(infile, „%s“, s ) jedes Leerzeichen als Zeilenende interpretiert wird (steht so auch in der Doku).
z.B. aus
Flugzeug;Fahrzeug für die Luft
wird
Flugzeug Fahrzeug
für
die
Luft
Wer weiss eine Lösung?