#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include "password.h"
#include "ex1.h"


/*
ING1: TP noté tiré d'un examen précédent
Durée 2 heures
Par binôme
Tous les documents sont autorisés

BRAMAUD du BOUCHERON MArc
DESCHAMPS Renaud
19/12/2012
*/

int main()
{

    int int_choix; //déclaration de la variable de choix

    printf("TP NOTE PROGRAMMATION C\nBRAMAUD du BOUCHERON Marc\nDESCHAMPS Renaud\n19/12/2012\n");
    printf("\n--------------------------------------------------------\n");

    do //boucle d'affichage du menu et de demande de choix à l'utilisateur
        {

            printf("\nMENU\n"); //affichage du menu
            printf("1. Tableau de notes \n2. Mot de passe\n3. Mot de passe, version 2 avec sauvegarde dans une fichier \n4. Quitter\n");
            scanf("%d", &int_choix); //lecture du choix de l'utilisateur

            switch(int_choix) //en fonction du choix, on lance la fonction correspondante
            {
                case 1: //si l'utilisateur choisi le cas 1, on lance la gestion du tableau de notes
                tableau();
                    break;
                case 2: //cas 2: génération d'un mot de passe aléatoire
                    remplirConnexion();
                    break; //cas 3: Mot de passe sauvegardé dans un fichier texte
                case 3:
                    genererPassword();
                    break; //cas 4: on quitte
                    case 4:
                    break;
                default: //cas par défaut, on insulte l'utilisateur avant de recommencer
                    printf("Choix impossible, recommencez\n");
                    break;
            }
        }while(int_choix != 4); //la boucle tourne tant que l'utilisateur ne décide pas de quitter

    return 0;
}
