erste drei zeilen ausgeben
-
Hi Leutz,
mit folgendem Code lasse ich alle Zeilen einer Textdatei ausgebe. Nun würde ich aber gerne nur die ersten drei Zeilen ausgeben lassen. Hat jemand eine Idee???
int i=0; //zähler für die zeilenanzahl FILE *f; const char *datei = "lic.txt"; char zeile[1000]; if ((f = fopen(datei, "r"))==NULL) { printf("Die angegebene Datei wurde nicht gefunden!\n" "Bitte überprüfen Sie Pfad und Dateiname von\n%s", datei); } else { while(fgets(zeile, 999, f) != NULL) { puts(zeile); i++; } fclose(f); }
thx
-
selbst gelöst, danke