Witam
Chciałem zbudować program który będzie do podanego łańcucha znaków dodawał znak odczytany z pliku.
Niestety program nie potrafi tego skompilować. Zależy mi aby z pliku znaki były pojedynczo odczytywane i w taki sposób dodawane.
main(){
FILE *plik;
char c;
char podstawa [30]= "hi";
if ((plik=fopen("C:/test/test.txt", "r+"))==NULL) {
printf ("Nie mogę otworzyć pliku test.txt do zapisu!\n");
exit(1);
}
while((c=fgetc(plik))!=EOF){
strcat(podstawa,c);
printf("%s",podstawa);
}
fclose (plik);
return 0;
}