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"); }

