Se connecter avec
S'enregistrer | Connectez-vous

[c/c++]Utilisé les conditions if/else pour les chaines de caracteres

Dernière réponse : dans Programmation

Bonjour

Je débute depuis peu en programmation (c/c++) et j'aimerai savoir comment utilisé les condition if/else pour les chaines de caractères , par exemple

si l'utilisateur entre "machin" via un scanf , par exemple j'ai

char MachinAentre[20]

scanf("%s" , machinAentre);

et J'aimerai récupéré la variable machinAentre pour les conditionss , mais je fait comment?Avec les pointeur?

Merci d'avance
Lassé par la pub ? Créez un compte

Pardon je crois metre carrément mal fait comprendre , voici un exemple :

char machinAentre[20]

scanf("%s" ,machinAentre);

voici un shema de la suite( pour faire comprendre ce que je cherche à faire) :

Si machinAentre vaut tel texte , alors il se passe ça , sinon...

Ce que je veu faire comrpendre c'est que j'aimerai faire en sorte que si la personne entre tel texte il se passe ça , par exemple si elel entre "coucou" , on aurai alors un printf qui afficherai "salut"

Mais le probleme est qu'on ne peu faire ça qu'avaec des nombres , je ne peu pas faire :
si machinAentre egale "coucou" , alors affiche "salut"

je ne peu faire que :
Si coucou egale 1,2,3....


Lassé par la pub ? Créez un compte
Tom's guide dans le monde