Forum Clubic

Aide pour completer un programe en C

bonjour alors j’aimerais savoir coment faire pour ouvirr un autre programe
par exemple quand je tape 1 + enter que le un jeu se lance par exemple coment faire ?
jai deja fais sa : donc si vous pouvier m’aider a completer et que des que le jeu soit lancer que la fenetre se ferme

#include <stdlib.h>
#include <stdio.h>
long menu()
{
long choix = 0;

while (choix < 1 || choix > 10)
{
    printf("Menu:\n");
    printf("1 : Counter-Strike 1.5\n");
    printf("2 : Counter-Strike 1.6 DCOO\n");
    printf("3 : Counter-Strike 1.5.6 ESAI\n");
    printf("4 : Counter-Strike Condition Zero\n");
    printf("5 : Counter-Strike Source\n");
    printf("6 : Warcraft 3\n");
    printf("7 : Warcraft 3 Frozen Throne\n");
    printf("8 : Starcraft\n");
    printf("9 : Starcraft : Brood War\n");
    printf("10 : World Of Warcraft\n");
    printf("Votre choix ? ");
    scanf("%ld", &choix);
}    

return choix;

}

int main(int argc, char *argv[])
{
switch (menu())
{
case 1:
printf(“Loading\n”);
break;
case 2:
printf(“Loading\n”);
break;
case 3:
printf(“Loading\n”);
break;
case 4:
printf(“Loading\n”);
break;
case 5:
printf(“Loading\n”);
break;
case 6:
printf(“Loading\n”);
break;
case 7:
printf(“Loading\n”);
break;
case 8:
printf(“Loading\n”);
break;
case 9:
printf(“Loading\n”);
break;
case 10:
printf(“Loading\n”);
break;
}

system("PAUSE");    
return 0;

}

www710.univ-lyon1.fr…

merci de ta reponce mais je ne trouve pas la solution :frowning:

Ben il te la donné hein…

bah je ne vois pas …
mais je ne sais pas comment poser sa dans le programe …

Ex:

Remplace:

case 10: printf(“Loading\n”); break;

Par:

case 10: execl(“C:\machin.exe”, “arg0”, “arg1”, …, “argN”); break;

Sinon tu peux aussi t’informer via google…

ok merci c’est exactement ce que je voulais ,
j’ai une autre question … jarrive pas a compiler avec Qt … pourtant j’utilise bien le compileur de Qt… via cmd …

A mon avis, tu n’as pas besoin de Qt pour ce programme là… 'fin sauf si tu as une IHM…

nan mais c’etais pour un autre truck …mais bon tt facon Qt marche pas sur mon PC chepa pk …au moment de la compilation sa met erreur 1 … eurreur 2 et voila … rien n’est compiler… enfin bon … et aussi c’est possible que je mette se programe en mode fenetrer ac la SDL ? parce que la dans la vieille fenetre cmd … : S
et aussi y’aurait t-il un site qui regrouperais les codes par exeple :
pour ouvirr un exe : execl(“C:\machin.exe”, “arg0”, “arg1”, …, “argN”);
pour ouvrir un fichier : …
pour ouvirr un batch
pour ouvrir une photo
pour ouvirr un fichier compreser enfin des truck come sa je ne sias pas coment sa s’apelle pour sa que je ne peut pas trouver sur google…