Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1677 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C] cherchez l'erreur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] cherchez l'erreur

n°134409
leirn
A.D.I.D.A.S.
Posté le 04-05-2002 à 01:13:00  profilanswer
 

#include <stdio.h>
 
void main(){
 char strin[80];
 scanf("%s",strin);
 if(strin=="moi" ){
  printf("%s",strin);}
 return;
 
}
 
qd on tape moi il repond pas... je suppose ke c du au fait ke strin ne vo forcement pas vraiment moi, puiskil y a le caractère nul plus plein de cases vides derrieres, mais je c pas komen feure...
 
kkun peut m'aider? svp m'sieur dame...
 
merchi :D


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
mood
Publicité
Posté le 04-05-2002 à 01:13:00  profilanswer
 

n°134412
karlkox
Posté le 04-05-2002 à 01:16:18  profilanswer
 

#include <stdio.h>
 
int main(void){
char strin[80];
scanf("%s",&strin);
if(! strcmp(strin, "moi" ) )  
 printf("%s",strin);}
 
  return 0;
}

n°134432
R@NNIS
Tout est possible ou presque.
Posté le 04-05-2002 à 10:15:29  profilanswer
 

leirn a écrit a écrit :

#include <stdio.h>
 
void main(){
 char strin[80];
 scanf("%s",strin);
 if(strin=="moi" ){
  printf("%s",strin);}
 return;
 
}
 
qd on tape moi il repond pas... je suppose ke c du au fait ke strin ne vo forcement pas vraiment moi, puiskil y a le caractère nul plus plein de cases vides derrieres, mais je c pas komen feure...
 
kkun peut m'aider? svp m'sieur dame...
 
merchi :D  




 
tu ne peux comparer une chaine avec ==  
 
au pire tu peux comparer un char ki sera automatiquement "transforme" en int pour la comparaison.
pour ce ki est des chaines de char (char *) il te faut utiliser une fct pour (strcmp / strncmp / etc ...).


---------------
Mes News

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C] cherchez l'erreur

 

Sujets relatifs
[php] Erreur incompréhensible... [Ininitialized string offset]Erreur Interbase
Je ne veux pas que les messages d'erreur s'affichent en PHP[PHP] erreur "x" ligne 569
Ada: type t'class, access, ... bref erreur de typeErreur avec L'include pour Online.fr [trés urgent!]
Personnalisation page d'erreur sous free[PHP] C'est quoi cette erreur ????
[c/c++/dll]Pourquoi ce programme provoque une erreur (windows)?Probleme de formulaire ou de PHP... j'arrive pas a trouver l'erreur
Plus de sujets relatifs à : [C] cherchez l'erreur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR