Es handelt sich um eine einfache Textdatei, in der irgendwas drin steht, nur leider ab und zu eine zeile leer ist. Ich möchte jetzt diese Datei (mit fgets?) einlesen und alle Leerzeilen entfernen und unter dem gleichen Namen wieder speichern (quasi überschreiben). Wie kann ich das am schnellsten und am einfachsten machen? So soll die test.txt später aussehen:
überschreiben würde ich eher nicht empfehlen sondern in ner anderen datei speichern... an sonsten einfach nur mit fgets ne zeile einlesen (checken ob die leer ist (strlen(buffer)) sollte dann 0 sein wenns ne leere zeile war (oder je nachdem wie man leer definiert den buffer halt von hand durchchecken) wenn die zeile nicht leer ist in die andere datei mit fputs schreiben... -- ...fleißig wie zwei Weißbrote