problem' with cin :s - C++ - Programmation
Marsh Posté le 04-08-2006 à 14:54:19
Salut !
Ben pour pas que ça s'arrête au blanc il faut utiliser getline().
sinon c'est vrai que cin fait ça...
Marsh Posté le 04-08-2006 à 15:16:10
Citation : char phrase[20]; |
vaut mieux utiliser std::string
Code :
|
Marsh Posté le 12-08-2006 à 14:37:52
Merci pour votre aide , je vais essayer avec string !
au fait, comment je peux faire pour analiser la phrase afin de compter les blancs et mettre le résultat dans une variable?
Marsh Posté le 12-08-2006 à 14:48:34
ca marche enfin, c'est cool !!
comment je dois effacer l'écran ?
ca ne marche pas avec "clrscr();"
j'ai un message d'erreur "clrscr undeclared (first use this function)"
Marsh Posté le 14-08-2006 à 12:09:26
quelqu'un peut me dire comment on efface l'ecran en c++ ; pleeze !!
Marsh Posté le 14-08-2006 à 12:13:12
Reply
Marsh Posté le 04-08-2006 à 14:31:13
Salut! j'ai un probleme avec mon petit programme
voilà , je voudrais savoir pourquoi la phrase que je rentre
n'est pas affiché entièrement par cin , elle s'arrète au premier blanc rencontré...
voici le programme...
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
cout << "votre phrase , svp : " ;
char phrase[20];
cin >> phrase;
cout << endl << "votre phrase est : " << phrase ;
system("PAUSE" );
return EXIT_SUCCESS;
}
je rentre "salut tout le monde "
et çà m'affiche "salut"...