C++ CONTINUE ASCII

Fermé
Adil le vrais - 12 juil. 2004 à 20:44
Canard007 Messages postés 5929 Date d'inscription mercredi 26 mai 2004 Statut Contributeur Dernière intervention 18 septembre 2009 - 13 juil. 2004 à 09:41
svp un programme c++ je veut le faire corriger pour convertir en code ASCII,
Et ce programme il se plante aussi

Merci
#include <stdio.h>
# include <conio.h>
#include <iostream.h>

void main ()
{
char c;
cout<<" entrer 1er c: \n";
cin>>c;
while (c!='ù')
{
cout <<"%d\n"<<c;
cout<<"entrer le suivant c : \n";
cin>>c ;
return;
}
}

1 réponse

Canard007 Messages postés 5929 Date d'inscription mercredi 26 mai 2004 Statut Contributeur Dernière intervention 18 septembre 2009 215
13 juil. 2004 à 09:41
Salut Adil,

t'as vraiment un probleme avec le français..puis un petit bonjour ca casse pas trois pates à un canard et c est toujours plus poli...
je te renvoie à http://www.commentcamarche.net/ccmguide/ccmcharte.php3
Enfin...
bon
sinon dans ton prog ya 2 prob
1 le return dans ta boucle while ==> ta boucle while ne sert à rien ..j veux dire tque tu ne passera qu un seule fois dedans....
ensuite avec un printf ca marche impecable par contre avec ton cout ca merde...puisqu il ecrit %d et pas la valeur du caractere..moi je ne connais pas bien cout mais je te conseil de relire la dic de la fonction pour trouver ton erreur:
void main () 
{ 
	char c; 
	cout<<" entrer 1er c: \n"; 
	cin>>c; 
	while (c!='ù') 
	{ 
		printf("%d\n",c);

		cout<<"entrer le suivant c : \n"; 
		cin>>c ;
	} 
}
1