Question

Je veux autoriser l'utilisateur à utiliser des lettres minuscules ou majuscules en donnant la valeur à la variable de type char ... Toute aide?

Était-ce utile?

La solution

Euh, voulez-vous dire quelque chose comme (où getAChar () est la méthode que vous utilisez pour obtenir le caractère):

int ch = getAChar();
while (!isalpha (ch))
    ch = getAChar();

Vous pouvez également vérifier qu'un utilisateur n'entre que des alphas. Vous pouvez obtenir une chaîne avec:

cin >> myString;

La recherche d’alphas est aussi simple que:

char *cstr = myString.c_str();
for (int i = 0; i < myString.length(); i++)
    if (!isalpha (*cstr++))
        return false;
return true;
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top