PDA

Visualizza la versione completa : Coppiare un file


PeppePes88
20-08-2007, 22:55
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??? :jam: :jam: :jam: :jam:



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

}

alka
21-08-2007, 01:06
"Coppiati" prima il Regolamento (http://forum.html.it/forum/showthread.php?s=&threadid=973887) e ricordati di indicare il linguaggio nel titolo. :fagiano:

Loading