salut
j'essaie de copier quelques lignes d'un fichier texte vers un autre fichier
et voila le code simple qui permet l'ajout au premier fichier :
et celui-la de copie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 FILE *fich; fich=fopen("matriceCreuse.txt","a"); fprintf(fich,"%d\n",l); fprintf(fich,"%d\n",c); fprintf(fich,"%d\n",v); fclose(fich);
il est ou le problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 FILE *fich,*fichTemp; fich=fopen("matriceCreuse.txt","r"); fichTemp=fopen("matriceCreuse.temp.txt","a"); fscanf(fich,"%d",&x); fscanf(fich,"%d",&y); fscanf(fich,"%d",&z); //tous passe bien jusqu'à cette ligne //le reste ne donne aucune résultat fprintf(fichTemp,"%d",x); fprintf(fichTemp,"%d",y); fprintf(fichTemp,"%d",z);
merci d'avance
Partager