bonjour a vous
voilà mon probléme
pour demain je dois avoir fini un programme concernant la gestion d'un magasin
mon probléme ce pose juste a la fin du 1er menu deroulant
il m'est impossible de faire venir un second menu deroulant aprés avoir choisi l'option voulue
aidez moi svp
void menuder() //fonction du menu deroulant
{
char tab[5][20]={"Clients","Concessionnaire","Catalogue","Divers","Quitter"};
int ancpos,anci,pos,i,touche,max=5;
for(i=0;i<max;i++)
{
textcolor (15);
gotoxy(5,12+i);
cprintf("%s\n",tab[i]);
}
pos=12;
i=0;
do
{
gotoxy(5,pos);
highvideo();
touche=getch();
ancpos=pos;
anci=i;
if(touche==0)
{
touche=getch();
if(touche==80)
{
if(i==max-1)
{
pos=10;
i=0;
}
else
{
++pos;
++i;
}
}
if(touche==72)
{
if(i==0)
{
pos=9;
i=max-1;
}
else
{
--pos;
--i;
}
}
gotoxy(5,ancpos);
cprintf("%s",tab[anci]);
}
}
while(touche!=13);
gotoxy(5,20);
cprintf("vous avez choisi : %s",tab[i]);
getch();
}
merci a vous