Convertir chaine de caractère en suite de codes ASCII
:salut: tout le monde,
Voila, je souhaiterais crée une fonction void qui me permette a partir d'une chaine de caractère passé en paramètre de sortir un tableau avec à la place des caractères, leur code ASCII respectif.
Pour le moment j'ai quelque chose de très flou ressemblant à cela, mais erreur à la compile (saisie + tentative de conversion):
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
int i=0;
char *pPhrase = NULL;
char phrase[10];
int phraseASCII[10];
printf("Saisie de la phrase\n");
pPhrase = phrase;
while ( (*pPhrase++ = getchar() )!= '\n');
*--pPhrase = '\0';
pPhrase = phrase;
i=0;
while(*pPhrase != '\0')
{
phraseASCII = *pPhrase++;
i++;
//putchar(*pPhrase++);
} |