|
|
|
|
Tiens juste un petit exemple pour t'aider ;)
#include <stdio.h>
void menu(){
printf("menu\n---------\n");
printf("1:addition\n");
printf("2:soustraction\n");
printf("3:sortie\n");
}
int main()
{
int choix,fin=1,somme,sous,a=1,b=2;
menu();
while(fin){
printf("quel est votre choix : \n");
scanf("%d",&choix);
switch(choix){
case 1: {somme=a+b;printf("%d\n",somme);}break;
case 2: {sous=a-b;printf("%d\n",sous);}break;
case 3: exit(-1);break;
default: printf("ce choix n'existe pas !\n");}
}
return 0;
} |
Bonjour
#include <stdio.h>
#include "menu.h"
#include "data.h"
#define DELAY 150000
void delay(void);
int main (int argc, const char * argv[]) {
puts ("******************************");
puts ("* Compare Prix 1.0 *");
puts ("* *");
puts ("******************************\n");
int choix;
while(1)
{
switch(choix=menu())
{
case 1:
{
ajouterEntree();
delay();
break;
}
case 2:
{
supprimerEntree();
delay();
break;
}
case 3:
{
listeEntree();
delay();
break;
}
case 0:
{
puts("Sortie du programme...");
delay();
exit(0);
}
default:
{
puts("choix incorrect, essayez de nouveau");
delay();
}
} /*fin du switch */
} /* fin du while */
return 0;
}
void delay(void) {
long x;
for (x = 0; x < DELAY; x++);
}
et dans mon menu.c
#include <stdio.h>
#include "menu.h"
#include "data.h"
int menu(void)
{
int reponse;
printf("Menu du programme\n\n");
puts("1 ajouter entree");
puts("2 modifier entree");
puts("3 listes entree");
puts("0 quitter le programme");
scanf("%d", &reponse);
return reponse;
}
|
Bonjour
|