Bonjour,

Un truc qui me gonfle, j'ai une erreur trés zarb regardez:
fonctions.c
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
#include "module.h"
 
void Sort_Table (CHAR tab [MAX_CHAR]){
   int  count1,
        count2;
   CHAR tmp;
 
     for (count1 = 0; count1 < MAX_CHAR; count1++)
       for (count2 = 0; count2 < (MAX_CHAR-1); count2++)
         if (tab[count2].occur > tab[(count2+1)].occur){
            tmp = tab[count2];
            tab[count2] = tab[(count2+1)];
            tab[(count2+1)] = tmp;
             }
    }
le type CHAR:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
typedef struct{
 
   unsigned char   car;
   int           occur;
    }CHAR;
dans fonctions.h:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
void Sort_Table (CHAR tab[MAX_CHAR]);
et le compilo me signal une erreur dans foncions.h
erreur: expected ')' before 'tab'
???
Merci