Mon prog doit lire chaque ligne d'un fichier input et les recopier dans un fichier output.
Probleme, il me copie deux fois la derniere ligne.
Je pense que ça vient du fait que le fichier input se termine par un retour a la ligne, mais je ne peux pas le changer.
Voici le bout de code concerné:
FILE *fileIn;
FILE *fileOut;
char numberRead[255];
while(!feof(fileIn))
{
fscanf(fileIn,"%s",numberRead);
fprintf(fileOut,"%s\n",numberRead);
}
wwalker