Bonjour à tous.
Voici mon problème : j'ai fait une boucle qui me renvoie la valeur de cle[i-1] pour chaque itération mais je voudrais prendre chaque valeur de clef pour chaque itération afin de l'affecter à une variable finale qui correspondrais à la valeur finale de la clef.
Voici mon code :
	
	| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 
 | for (i=1;i<=lgcle;i++){
int max=0;
for (j=1;j<=26;j++)
t[j]=0;
for (j=i-1;j<=cpt;j+=lgcle)
{
char motl=liste[j];
if (motl>='a' && motl<='z'){
t[motl-'a'+1]++;
if (t[motl-'a'+1]>max){
max=t[motl-'a'+1];
if (motl>='e')
cle[i-1]=motl-4;
else
cle[i-1]=motl+22;}}}
cout<<"voici la valeur de la cle (lettre par lettre):"<<cle[i-1]<<endl;
}} | 
 Voila ce que me renvoie le terminal :
	
	| 12
 3
 4
 5
 6
 7
 
 | voici la valeur de la cle (lettre par lettre):b
voici la valeur de la cle (lettre par lettre):o
voici la valeur de la cle (lettre par lettre):n
voici la valeur de la cle (lettre par lettre):j
voici la valeur de la cle (lettre par lettre):o
voici la valeur de la cle (lettre par lettre):u
voici la valeur de la cle (lettre par lettre):r | 
 Je voudrais un truc de ce style ;
	
	voici la valeur de la cle =bonjour
 J'ai beau essayé de concaténer le tout dans un string mais je n'y arrive pas. 
Merci de votre aide.
						
					
Partager