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)
voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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