witam. ma za zadanie pobrać tekst z pliku, przerobić go (np" jan ma psa na jacek ma psa") i zapisać w innym pliku.NIestety sprawia mi to problemy, gdyż jest to dla mnie nowe zagadnienie. Póki co próbuję przerzucić tekst z jednego pliku w drugi, ale coś krzaczy. Co robię źle?
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main (void){
FILE *plik, *plik2;
char c;
plik = fopen ("C:\\Users\\Athlon\\Desktop\\plik_tekstowy.txt","r"); /*otwarcie pliku*/
if ((plik=fopen("C:\\Users\\Athlon\\Desktop\\plik_tekstowy.txt","r"))==NULL){
printf("\n blad otwarcia pliku tekstowego");
return 2;}
while (c=fgetc(plik) !=EOF)
fputc(c,stdout);
fclose (plik);
plik2 = fopen ("C:\\Users\\Athlon\\Desktop\\plik_tekstowy2.txt","wt"); /*zapisanie pliku*/
putc (c , plik2);
fclose (plik2);
while(!kbhit());
}
/code>