déclaration des variables dans une fonction
Bonjour
quand je compile il maffiche une erreur "indifined symbol liste"
voici ma fonction:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
struct componant *inserre(liste, element)
struct componant *liste, *element;
{
struct componant *ptr, *prec;
/* on veut que la liste soit trie par c1 (colonne gauche) croissant */
for (ptr = prec = liste; ptr != NULL && ptr->rec.c1 < element->rec.c1;
prec = ptr, ptr = ptr->follow);
if (liste == NULL || liste->rec.c1 >= element->rec.c1)
liste = element;
/* On inserre en dbut de liste */
else
prec->follow = element;
/* On inserre entre prec et ptr */
element->follow = ptr;
return((struct componant *) liste);
} |
comment je dois déclarer mes variables?