Se connecter avec
S'enregistrer | Connectez-vous
Votre question

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

Tags :
  • Programmation
Dernière réponse : dans Programmation
Partagez
25 Avril 2006 16:43:45

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

Autres pages sur : utilise conditions else chaines caracteres

a c 145 L Programmation
25 Avril 2006 17:47:44

utilise plutot char *machinAentre
25 Avril 2006 17:52:27

Ah les pointeurs , c'est bien ce que je me disais

Merci !
Contenus similaires
25 Avril 2006 18:12:54

Citation :

Kadaj_SaMa a écrit :

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

mais cette phrase ne veut toujours rien dire...
25 Avril 2006 18:43:54

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....


25 Avril 2006 19:18:07

strcmp()
26 Avril 2006 14:19:31

if(strcmp(texte, "coucou")==0)
{
cout<<"salut";
}
26 Avril 2006 14:21:37

Hmm ok ,merci ,il y a des choses nouvelles dans ce code source que je ne connais pas je vai aller les étidiés merci !
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS