Je voudrais vérifier une instruction if pour plusieurs mots d'une chaîne définie (cin), de sorte qu'elle accepte l'utilisation différente de capital et de petites initiales.C++ si des mots spécifiques de la chaîne
#include <iostream>
using namespace std;
int main()
{
string BothMods;
cout << "Are both online?" << endl;
cin >> BothMods;
if (BothMods == "Yes", "YES", "yes"{
cout <<"Both are online" << endl;
...
Mais quand je tape dans l'une des trois conditions, la condition est toujours fausse (autre est exécuté). Si je n'en utilise qu'un (comme si (BothMods == "Oui")) cela fonctionne.
Cela a fonctionné. Merci :) –
Si cela a fonctionné, n'oubliez pas de marquer cela comme la réponse. Merci :) –
@VictorTran Pour que OP devrait attendre le refroidissement de 15min :) – Rakete1111