liste chainée en C
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

liste chainée en C



  1. #1
    invite69686042

    liste chainée en C


    ------

    salut tout le monde voila mes questions:
    -j'ai fait une fonction qui calcule le nomre des elements dans une liste chainée en langage C mais il se fonctionne pas dans le programme principale voial ma fonction:
    Code:
    int compter(liste *L)
    {
        int c=0;
        PElement ptc;
        if (listevide(L)) return 0;
        else{
             ouvrirliste(L);
             
        while(!finliste(L))
        {
                  ptc=(PElement)elementcourant(L);
                  c++;
        }
        return c;
    }
    }




    et dons le programme principale j'ai l'appellé de cette façon:
    Code:
    case 13 : compter(l1);break;
              printf("le nombre %d de voiture dans la liste est:",i);
    }

    -----
    Dernière modification par JPL ; 01/01/2011 à 18h01. Motif: Ajout de la balise Code pour la lisibilité

  2. #2
    invite69686042

    Re : liste chainée en C

    il m'affiche que de zero!!!!!!!

  3. #3
    whoami

    Re : liste chainée en C

    Bonjour,

    Et où lui demandes-tu de calculer i ?

    Car ton appel à compter ne fait pas intervenir de retour.

  4. #4
    invite69686042

    Re : liste chainée en C

    est que ce que je dois faire donc??

  5. A voir en vidéo sur Futura
  6. #5
    invite69686042

    Re : liste chaînée en C

    c'est comme ça que je dois faire:


    Code:
    case 13 :c=compterliste(l1);
             if (c==0); printf("\n\t liste vide\n");
             else    { printf("\n La liste est composé de %d voiture.\n",c);}
    
             break;
    mais il me dit qu'il y'a une erreur ici !!!
    exactement dans else printf......
    Dernière modification par JPL ; 01/01/2011 à 14h33. Motif: Ajout de la balise Code

  7. #6
    invite69686042

    Re : liste chainée en C

    en tt cas merci il marche bien maintenenant

Discussions similaires

  1. Creer une liste chainée en JAVA
    Par Evil.Saien dans le forum Logiciel - Software - Open Source
    Réponses: 8
    Dernier message: 31/05/2012, 18h30
  2. liste chainée
    Par invite69686042 dans le forum Programmation et langages, Algorithmique
    Réponses: 8
    Dernier message: 11/12/2010, 15h35
  3. Liste chaînée en C - Changer un élément.
    Par invite61ab3646 dans le forum Programmation et langages, Algorithmique
    Réponses: 8
    Dernier message: 04/11/2010, 10h40
  4. Liste
    Par invite5d7f2ec8 dans le forum Physique
    Réponses: 4
    Dernier message: 05/12/2009, 12h40
  5. Liste de scio
    Par invitecadc00bf dans le forum Physique
    Réponses: 18
    Dernier message: 14/06/2005, 21h32