Bonjour à tous

J'aurais besoin de créer un caractère dont le code ASCII décimal irait de 11 à 99. La création se ferait par l'ajout de 2 chiffres: le premier pour la dizaine et le second pour l'unité.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
char carte, relais, codeAscii;
int code;
//example:
 
carte='1'; relais='8';
code = (int(carte)-48)*10 + int(relais)-48;
codeAscii= char(code);
puis pour extraire les données ainsi codées:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 int laCarte = int(codeAscii)/10;
 int leRelais = codeAscii - laCarte*10;
Cela ne semble pas fonctionner.
Si quelqu'un(e) a une idée. Merci