Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- void NouvellePartie1()
- {
- printf("Grille du sudoku niveau débutant");
- }
- int quitter ()
- {
- int ChoixQuitter;
- do
- {
- printf("Etes-vous sur de vouloir quitter ? 1 pour oui, 2 pour non \n");
- scanf("%d", &ChoixQuitter);
- }
- while(ChoixQuitter<1 || ChoixQuitter>2);
- if (ChoixQuitter==1)
- return 0;
- if (ChoixQuitter==2)
- AffichageMenu();
- }
- void AffichageMenu()
- {
- int choixMenu;
- int choixNiveau;
- do
- {
- printf("Que souhaitez-vous faire ? Entrez un chiffre entre 1 et 4.\n");
- printf("1 : Nouvelle partie\n");
- printf("2 : Charger une partie sauvegardee\n");
- printf("3 : Aide\n");
- printf("4: Quitter\n");
- scanf("%d",&choixMenu);
- printf ("\n");
- switch (choixMenu)
- {
- case 1: // L'utilisateur choisit de faire une nouvelle partie
- printf("Quel niveau souhaitez-vous ? Facile (1), Moyen(2), Difficile(3)\n");
- scanf("%d",&choixNiveau);
- NouvellePartie1();//Appel de la fonction qui lancera le jeu avec le niveau
- break;
- case 2: // L'utilisateur décide de charger une partie déjà sauvegardée
- printf("Charger une partie\n");
- //Appel de la fonction pour charger une partie
- break;
- case 3: // L'utilisateur décide de regarder l'aide
- printf("Voici l'aide: \n");
- //Affichage de l'aide
- break;
- case 4: // L'utilisateur décide de quitter le jeu
- quitter();
- break;
- default:
- printf ("Votre choix est incorrect");
- break;
- }
- printf ("\n\n");
- }
- while(choixMenu != 4);
- }
- int main()
- {
- AffichageMenu();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement