Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

zeilen verkehrt ausgeben unter C

the brain / 1 Antworten / Flachansicht Nickles

hi leute
ich versuche ein c programm unter windows zu schreiben, das eine bestehende ascii datei ausleißt, und die zeilen in verkehrter reihenfolge ausließt!
ist zwar primitiv, aber ich komm nicht dahinter!
die datei schaut zb. so aus:

zeile1
zeile2
zeile3

und soll so ausgegeben werden:

zeile3
zeile2
zeile1

öffnen der datei is kein problem. jede zeile hol ich mir mit fgets. funzt auch. so kann ich mir nach der reihe jede zeile suchen. ich dachte mir, ich hänge den inhalt jeder zeile verkehrt (ollah statt hallo) an einen zeichenvektor. dann gebe ich diesen verkehrt aus, und kriege das gewünschte ergebniss.
aber wie kopiere ich den stream, den fgets liefert, in einen zeichenvektor?

danke schon jetzt für eure beiträge
the brain (nomen est omen)

bei Antwort benachrichtigen