Bonjour !
Je suis débutant en programmation en C, et je trouve quelques difficultés avec mon premier programme.
Donc après avoir compilé et exécuté mon programme plusieurs fois, je conclue que la partie de mon programme qui présente une anomalie est la suivante:
Code :
- q=tete;
- while((*q).numero<(*p).numero && q!=NULL)
- {
- r=q;
- q=(*q).next;
- }
|
Donc q,r,et p sont des pointeurs qui pointent sur des types struct facture définie comme suit. (p est un pointeur qui a déja été "remplie" avant dans mon programme). tete est la liste chaînée qui contient "tout".
Code :
- struct facture
- {
- int numero;
- char CIN[15];
- char designation[20];
- date dat;
- float prix;
- struct facture *next;
- };
|
Si vous voyez que quelque chose ne marche pas, dites le moi svp parce que moi, je pense que c'est bon ^^ Merci 
Message édité par norman_xx le 04-01-2014 à 16:24:50