Bonjour à tous,

En ce jour, j'ai encore besoin de votre aide...

Je cherche à coder une fonction dont un des paramètres est un tableau de pointeurs vers des listes chainées...De plus, la taille de ce tableau depend de constantes...

voila le code simplifié :

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
37
 
#include <stdio.h>
#include <stdlib.h>
#define min = 2
#define max = 30
#define Diff = max-min+1
 
struct data
{
   int Indice;
   int Val;
};
 
struct node
{
   struct data data;
   struct node *psuiv;
   struct node *pprec;
};
 
struct liste
{
   struct node *pTete;
   struct node *pQueue;
   int Nb_node;
};
 
 
void Compte(struct liste *p_liste) {..}
 
void Global (struct liste * Ens[Diff])
{
   int i=0;
   for (i=0;i<Diff;i++) 
   {Compte(Ens[i]);}
 
}
La fonction Compte a été validée.

merci de votre aide,

Alex