21 lines
522 B
C
21 lines
522 B
C
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
int main(int argc, char *argv[]) {
|
|
if (argc < 2) {
|
|
printf("Bitte Dateinamen als erstes Argument angeben.\n");
|
|
return 1;
|
|
}
|
|
FILE *datei = fopen(argv[1], "r");
|
|
if (datei == NULL) {
|
|
perror("Fehler beim Öffnen der Datei");
|
|
return 1;
|
|
}
|
|
char zeile[1024];
|
|
int zeilennummer = 1;
|
|
while (fgets(zeile, sizeof(zeile), datei) != NULL) {
|
|
printf("%4d: %s", zeilennummer, zeile);
|
|
zeilennummer++;
|
|
}
|
|
fclose(datei);
|
|
return 0;
|
|
} |