saloute voilà ma question (bete) :
je voulais faire un menu tout con pour un systeme de gestion de listes de noms (rien de bien fancy, du basique ^^')
et en fait je bloque un peu. comment faire apparaitre le menu à chaque fois que j'ai fini une instruction ? je m'explique, voila le fameux menu :
int getchoix( int n) {
int i;
printf("***MENU***\n 1- Ajoute un client (nb clients actuels =%d) \n 2- Liste les clients masculins \n 3- Liste les clients divorces\n 4- Affiche le sexe d'un client\n 5-Fin du programme\n Votre choix :",n);
scanf("%d",&i);
return i;
}
et voilà mon main en l'état actuel :
int main() {
int n,r;
char c[30];
printf("entrez le nombre de clients présents\n" );
scanf("%d",&n);
client T[100];
r=getchoix(n);
if (r!=5) {
switch(r)
{
case 1 :
ajouteclient(T,n);
getchoix(n+1);
break;
case 2 :
listecm(T,n);
getchoix(n);
break;
case 3 :
listecd(T,n);
getchoix(n);
break;
case 4 :
printf("entrez le nom à rechercher\n" );
scanf("%s",c);
affichesc(c,T,n);
getchoix(n);
break;
default :
printf("mauvais choix\n" );
break;
}}
system("PAUSE" );
}
je n'ai pas inclus les fonctions subalternes (j'en vois pas trop l'interet, à part surcharger le post ) disons juste elles font un truc sur un type que j'ai créé.
help pl0x :>
------------------------------L'ouverture d'esprit musicale, un concept abstrait et fort peu en vogue
Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois. Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.