Al ser cada caracter en realidad un numero podes usar printf para imprimir el numero correspondiente, aca tenes un ejemplo mas simple:
Código:
#include <string.h>
#include <stdio.h>
void main()
{
char cadena[] = "hola";
int len = strlen(cadena);
for (int x = 0; x < len; x++)
{
printf("%d ", cadena[x]);
}
}