copier le contenu d'un fichier texte à un autre
bonjour :
je suis débutante en language c et j'essaye de faire un programme qui va copier le contenu d'un fichier texte ( qui contient seulement une seule phrase) dans un autre.
j'ai essayé de faire un programme et j'ai réussi à le compiler mais lors de l'execution ça rien me donne (pas de resultat):cry:
voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE* fSrc;
FILE* fDest;
char line[90];
if ((fSrc = fopen("/home/ahlem/Desktop/cap1.txt", "r+")) == NULL)
{
return 1;
}
if ((fDest = fopen("/home/ahlem/Desktop/Capture.txt", "r+")) == NULL)
{
fclose(fSrc);
return 2;
}
while(fgets(line, 90, fSrc) != NULL)
printf("%s", line, fDest);
fclose(fDest);
fclose(fSrc);
return 0;
}
17,5 Bas |
je suis sur linux (centos6) et j'utilise gcc comme compilateur.........s'il vous plait quelq'un peut m'aider et m'informer où l'erreur exactement