***********************************************************************/
#include <stdio.h>
#include <stdlib.h>
-
+
typedef int element;
-typedef struct cellule
-{
- element valeur;
- struct cellule *suivant;
+typedef struct cellule {
+ element valeur;
+ struct cellule *suivant;
} Cellule;
-
-typedef struct file
-{
- Cellule *t, *q;
-} File; /* tête queue */
+typedef struct file {
+ Cellule *t, *q;
+} File; /* tête queue */
File file_vide(void)
{
element tete(File f)
/* ATTENTION: consulter la tête d'une File vide n'a pas de sens */
-{
+{
/* la File n'est pas modifiée */
}
-File enfiler(element e,File f)
+File enfiler(element e, File f)
{
}
/* ATTENTION: supprimer la tête d'une File vide n'a pas de sens */
{
}
-
-element defiler2(File *f) /* ATTENTION: la File est modifiée */
-/* ATTENTION: supprimer la tête d'une File vide n'a pas de sens */
-{
-}
+element defiler2(File * f)
+{ /* ATTENTION: la File est modifiée */
+ /* ATTENTION: supprimer la tête d'une File vide n'a pas de sens */
+}
/********************************************************************/
int main()
-{File p;
- int i;
- p=file_vide();
- for (i=0; i<20; i++) p=enfiler(i,p);
- for (i=0; i<25; i++) printf("%d\n",defiler2(&p));}
+{
+ File p;
+ int i;
+ p = file_vide();
+ for (i = 0; i < 20; i++)
+ p = enfiler(i, p);
+ for (i = 0; i < 25; i++)
+ printf("%d\n", defiler2(&p));
+}
+
/********************************************************************/
-
\ No newline at end of file