Problème avec utilisation de execv
Bonjour à tous,
Voilà mon problème:
J'ai un programme très simple qui fonctionne très bien :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
int main(int argc, const char * argv[])
{
int choix;
while (1)
{
printf("\nEntrez votre choix\n");
scanf("%d",&choix);
switch (choix)
{
case 1:
printf("\nCas 1\n\n");
break;
case 2:
printf("\nCas2\n\n");
break;
default:
break;
}
}
} |
Mon problème est que dès que je l'execute par le biais d'un execv, la console m'affiche "entrez votre choix " en boucle à l'infini....
Par avance merci!