Bonjour, ca fait déjà un an que je programme en C et j'essaye de créer une fonction qui m'affiche les valeurs d'une file

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
void AfficherFile(File_carac *tete)
{
	while (tete != NULL)
	{
		printf("%i %c\n",tete->n,tete->c);
		tete = tete->suiv;
	}
}
Le problème est que j'obtient parfois une erreur de bus, parfois une erreur de segmentation et parfois aucune erreurs.
La file est bien initialisé et je ne vois pas d'où ca peu venir (ni ce que c'est une erreur de bus ou de segmentation)