Probleme affichage d'un élément d'une file
slt c'est encore moi j'ai un autre porbleme avec les liste contigus circulaires.
j'ai ecrit une fct pour afficher tous les elmts d'une file mais elle n'affiche que n-1 elmts et j'ai pas trouvé le moyen d'arranger ça.
Code:
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
|
typedef struct file
{
int tete;
int queue;
int taille;
int tab[taille_max];// taille_max est un define
}file;
void afficher(file f)
{
int i=0;
puts("\n\taffichage:\n");
printf("tete :%d,queue :%d taille:%d\n",f.tete,f.queue,f.taille);
do
{
printf("\ntete:%d\n",f.tete);
getch();
printf("elmt %d: %d\n",i,f.tab[f.tete]);
f.tete=(f.tete+1)%taille_max;
i++;
}
while (f.tete<=f.queue);
} |
Merci bcp.