Amélioration de la fonction AjoutAdherent et ajout de l'obligation de créditer la carte lors de la création

master
Kyllian CHABANON 3 years ago
parent f8cc373d57
commit 5a634983b6

@ -10,7 +10,7 @@ int RechercheAdherent(int tNoCarte[], int nbElem, int noCarte, int *trouve)
*trouve = 1;
return i;
}
if (tNoCarte[i] > noCarte)
else if (tNoCarte[i] > noCarte)
{
*trouve = 0;
return i + 1;
@ -45,17 +45,8 @@ int AjoutAdherent(int tNoCarte[], int tAge[], int tPointsCarte[], int tCarteActi
tPointsCarte[pas] = 0;
tCarteActive[pas] = 0;
nbElem++;
printf("Vous avez créé l'adhérent numéro %d. Il a %d ans.\nSa carte n'est pas active car il n'y a pas de points dessus.\nVoulez-vous en ajouter ? (o/n)\n", tNoCarte[pas], tAge[pas]);
scanf("%*c%c", &reponse);
if (reponse == 'O' || reponse == 'o')
{
AjoutPoints(tNoCarte, tPointsCarte, tCarteActive, nbElem);
}
else
{
printf("La carte n'est pas active.\n");
return nbElem;
}
printf("Vous avez créé l'adhérent numéro %d. Il a %d ans.\nSa carte n'est pas active car il n'y a pas de points dessus.\nIl est nécessaire de créditer la carte.\n", tNoCarte[pas], tAge[pas]);
AjoutPoints(tNoCarte, tPointsCarte, tCarteActive, nbElem);
return nbElem;
}

Loading…
Cancel
Save