Witam!
Mam taki problem. Otóż mam plik: "plik.dat". I muszę napisać program, który będzie odczytywał po kolei z niego po 8 cyfr i zapisywał je do tablicy znaków, 8-mio elementowej (mam to w pętli więc kolejne znaki zastępują później tablica[0] itd). W każdym razie nie ważne jak ten plik otwieram - czy w trybie "r" czy też "rb" nie działa. Sprawdzałem na najprostszym przykładzie, np:
int main(void) {
int ln;
char ch;
FILE *plik;
plik = fopen("danee.dat", "rb");
while ((ch = getc(plik)) != EOF) {
printf("%c", ch);
}
scanf("%d", &ln);
return 0;
}
ale program wyświetla jakieś krzaczki. Jak więc mam ten plik odczytać, aby wyświetliło mi jego zawartość - cyfra po cyfrze?
Z góry dzięki za pomoc ;)