Ciao...
Volevo scrivere una funzione che coppi un file, ma la coppia del file che viene coppiata non funziona!!! Non capisco il perchè???? mi potete dare una mano???
codice:
#include <stdio.h>
int main () {
FILE * orig;
FILE * coppia;
int n, n1;
char buf[100];
orig = fopen("prova.pdf", "r");
coppia = fopen ("coppia_prova.pdf", "w");
if ( orig == NULL && coppia == NULL)
printf("File non inizializzati corretamente!\n");
do {
n = fread(buf, 1, 100, orig);
n1 = fwrite(buf,1,n, coppia);
printf("Dati letti : %d\nDati scriti %d\n", n, n1);
} while (!feof(orig));
fclose(orig);
fclose(coppia);
system("PAUSE");
}