Bonjour, j'ai écris un code, mais je ne peut pas le compiler j'ai beaucoup de messages d'erreurs.

Voici le code en question :

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
31
32
33
34
35
36
void OnUpdate(GtkButton *button, gpointer   user_data)
{
    const gchar *sText_Anglais;
    const gchar *sText_Francais;
    MainWindow *pApp;
 
    /* Recuperation de data */
    pApp = (MainWindow*) user_data;
 
    /* Recuperation du texte contenu dans le GtkEntry */
    sText_Anglais = gtk_entry_get_text(GTK_ENTRY(pApp->pEntry));
    sText_Francais = gtk_entry_get_text(GTK_ENTRY(pApp->pEntry2));
 
    printf("Anglais = %s\n", sText_Anglais);
    printf("Francais = %s\n", sText_Francais);
 
    Fonction_stockage(sText_Anglais, sText_Francais);
}
 
 
 /* Fonction pour écire dans le .txt */
 
int Fonction_stockage(char *sText_Anglais, char *sText_Francais)
{
FILE* base_francais = NULL; // Mise a 0 du pointeur
FILE* base_anglais = NULL; // Mise a 0 du pointeur
 
    base_francais = fopen("Anglais.txt", "a+");// Ouverture du fichier
    base_anglais = fopen("Francais.txt", "a+");// Ouverture du fichier
    fprintf(base_francais, "%s\n", sText_Francais);
    fprintf(base_anglais, "%s\n", sText_Anglais);
    fclose(base_francais);
    fclose(base_anglais);
 
    return;
}

j'ai ces erreurs :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
 C:\Dev-Cpp\Fenetre\enregistrer.c In function `OnUpdate': 
103 C:\Dev-Cpp\Fenetre\enregistrer.c [Warning] passing arg 1 of `Fonction_stockage' discards qualifiers from pointer target type 
103 C:\Dev-Cpp\Fenetre\enregistrer.c [Warning] passing arg 2 of `Fonction_stockage' discards qualifiers from pointer target type 
103 C:\Dev-Cpp\Fenetre\enregistrer.c multiple definition of `Fermeture' 
103 C:\Dev-Cpp\Fenetre\enregistrer.c first defined here 
103 C:\Dev-Cpp\Fenetre\enregistrer.c multiple definition of `Fermeture' 
103 C:\Dev-Cpp\Fenetre\enregistrer.c first defined here 
103 C:\Dev-Cpp\Fenetre\enregistrer.c ld returned 1 exit status 
 C:\Dev-Cpp\Fenetre\Makefile.win [Build Error]  [Fenetre.exe] Error 1
Vous pouvez m"expliquer d'ou viennent ces erreurs?


Ps : Je n'ai pas mis le code entier, si vous le voulez demander moi.