void menu(void){ int c; do { printf("\n-----\nMENU :\n"); printf("1: Creer une base\n"); printf("2: Ajouter des valeurs de test\n"); printf("3: Afficher la base\n"); printf("4: Trier la base\n"); printf("5: Vider la base\n"); printf("6: Statistiques de la base\n"); printf("7: Ajouter une valeur\n"); printf("8: Chercher une valeur\n"); printf("9: Supprimer une valeur\n"); printf("0: Quitter\n\n"); printf("Quel est votre choix ? "); scanf("%d", &c); //si on rentre une lettre... boucle infinie :| il faudrait vider stdin printf("\n"); switch (c) { case 1: //Creer une base[...] break; } //faire une "pause" ? } while (c != 0);}