Pour la manipulation d'un fichier en c, on doit l'ouvrir en specifiant son chemin avec le nom et :
main()
{ FILE *flot;
flot=fopen("nom_du_fichier.txt","mode d'ouverture");
// w: ecriture avec ecrasement si le fichier existe deja et creation s'il n'existe pas
// ilya d'autres mode mais le plus general c'est "a+": creation, ajout sans ecrasement (mais il faut faire attention a la
// position du curseur pour ecrire afin de ne pas ecraser les données)
// pour la manipulation des données depuis un programme c on fait recours a plusieurs fonctions selon l'instruction
// fprintf(flot, "formats", variables); // pour l'ecriture dans un fichier
// fscanf (flot, ....................); //pour la lecture d'un fichier
// fgetc, fgets
// fputc, fputs
// .....
fclose (flot);
}
pour le deplacer
je pose:
rename("ancien nom", "nouveau nom"); puisque le nom contient egalement le chemin du fichier
j'espere avoir aidé.