Nie rozumiem jak dziala getchar(). Chcialbym zeby program czytal z pliku kolejne znaki i zapisywal je do tabeli az skonczy sie piewrszy wiersz. Mam taki kod
#include <stdio.h>
int main(void) {
FILE *fp;
int i=0;
char A[200];
int c;
fp = fopen("input.txt", "r");
while (c=getchar() != '\n') && i<200) {
A[i]=(char)c;
i++;
}
}
tylko nawet nie wiem czy dobrze tu uzylem getchar(), kod ten nie dziala wiec na pewno nie dobrze. Nie wiem jak poradzic sobie z typami i takimi rzeczami. Moglby mi ktos pomoc?