#include #include #define MAX 1000 int main() { char linia[MAX]; int i=1, n; FILE *plik; printf("Podaj nazwe pliku: "); fgets(linia, MAX, stdin); /* usuwanie znaku '\n' z konca napisu */ n = strlen(linia); linia[n-1] = '\0'; plik = fopen(linia, "r"); if(!plik) { printf("Blad odczytu pliku: %s\n", linia); return 1; } i = 0; while(fgets(linia, MAX, plik) != NULL) { printf("%d : %s", i, linia); i++; } fclose(plik); }