Pb codes ascii en C

Résolu
ndakota Messages postés 2 Statut Membre -  
ndakota Messages postés 2 Statut Membre -
Bonjour,

J'ai une fonction en C qui me retourne un code ascii. Je voudrais stocker tous les codes ascii dans une variable pour former un mot.

for (i=0;mot[i] !='\0';i++) {
res=cryptage(mot[i]);
}

Ex : si ma fonction me retourne 65 puis 106 puis 67 je voudrais avoir dans ma variable res AjC

Merci de votre aide

2 réponses

fiddy Messages postés 11653 Statut Contributeur 1 847
 
Salut,
Tout dépend du type de ta variable res et aussi de l'affichage. En mémoire, il n'y aura jamais AjC de stocker mais bien leur code ascii. Après tout est question d'affichage.
Par exemple :
char res[strlen(mot)+1];
for (i=0;mot[i] !='\0';i++) {
res[i]=cryptage(mot[i]);
} 
res[i]='\0';

puts(res); //affichera une chaîne de caractères (AjC par exemple).

0
ndakota Messages postés 2 Statut Membre
 
ok, je te remercie
0