int main () { contenu txt; fifo * pf = creer_fifo () ; for (; ; ) { printf (" Ajouter un texte a la file (! pour retirer , * pour finir ) : ") ; saisir_contenu (& txt ) ; if ( comparer_chaine (& txt , "*") == 0) break ; if ( comparer_chaine (& txt , "!") == 0) { if ( est_vide_file ( pf ) ) { printf (" Retrait imposible . File vide ") ; } else { defiler_file ( pf , & txt ) ; } afficher_file ( pf ) ; printf ("\n ") ; } else { enfiler_file ( pf , & txt ) ; afficher_file ( pf ) ; printf ("\n ") ; } } delete_file ( pf ) ; getchar () ; return 0; }
int main(){ nb_test = 0; nb_total_test = 0; fifo = creer_fifo(); ajouter_test( test_execute_fonctions ); ajouter_test( test_delta_delta_star ); ajouter_test( test_creer_automate ); ajouter_test( test_mot_accepte ); ajouter_test( test_automate_vide ); set_all_sigactions(); start_or_continue_test(); exit( nb_test ); }