|
|
|
@ -220,6 +220,12 @@ void ajouterClient(int tNumClient[], float tCagnotte[], int tSus[], int *tLogiqu
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Lis le mot de passe codé dans le fichier mdp.txt, le compare au mot de passe entré à laide de decodageMDP
|
|
|
|
|
*
|
|
|
|
|
* @param texte chaine de caractère comparé avec le mot de passe du fichier.
|
|
|
|
|
* @param decalage entier qui sert de clé pour déchiffrer le mot de passe.
|
|
|
|
|
*/
|
|
|
|
|
void dechiffrerCesar(char *texte, int decalage) {
|
|
|
|
|
int i;
|
|
|
|
|
int longueur = strlen(texte);
|
|
|
|
@ -232,7 +238,11 @@ void dechiffrerCesar(char *texte, int decalage) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @brief Décode le mot de passe du fichier mdp.txt pour le comparer avec le mdp entré.
|
|
|
|
|
*
|
|
|
|
|
* @param mdpEnter Mot de passe entrer par l'utilisateur.
|
|
|
|
|
*/
|
|
|
|
|
int decodageMDP(char *mdpEnter)
|
|
|
|
|
{
|
|
|
|
|
int decalage;
|
|
|
|
|