Jak najepiej wyświetlić cały plik na ekranie?
próbuję tak, za pomocą funkcji.
Kod: Zaznacz cały
void wyswietl()
{
char nazwa[256];
struct osoba person;
FILE *plik;
printf("Podaj nazwe pliku: ");
fflush(stdin);
gets(nazwa);
strcat(nazwa,".txt");
fopen(nazwa, "r");
if (plik == NULL)
printf("
Bledny plik!");
fread(&person,sizeof(struct osoba), 1, plik);
printf("
%s
%s
%d
",person.imie,person.nazwisko,person.numer);
fclose(plik);
}
Proszę o jakieś popdowiedzi.