Salut
alors ce n'est pas corecte a 100% mais c le principe
FILE *fichier; //variable globale designe le fichier source
FILE *destination;
int recherche(char *nom_file)
{ //nom_file est le chemin complet du file
fichier=fopen(nom_file,"r");//ouverture en lecture seul
if(!fichier)
return 0;
else return 1;
}
void copy(char *dest,char *nom_file)
{
destination=fopen(dest,'w");//ouverture en ecriture
if(!destination)
{ printf("ERREUR D'OUVERTURE");
return;
}else
{ if(recherche(nom_file))
{
while(!feof(fichier))
putc(getc(fichier),destination);
fcloseall();
}else
printf("ERREUR");
}}