Вам необходимо вывести каждый байт отдельно.
Например, если у вас есть:
c386
Вам необходимо преобразовать первый байт (первые два символа "c3") в int, преобразоватьна символ и вывод, затем второй байт ("86"), а также преобразование и вывод.
Преобразование для этого конкретного случая ("c386"):
string a="c386";
char b = (a[0] - 'A' + 10) * 16 + a[1] - '0';
char c = (a[2] - '0') * 16 + a[3] - '0';
cout << b << c << endl;
"c3" = 44* 16 + 3 = 707, "86" = 8 * 16 + 6 = 134. Преобразуйте эти значения int в char и выведите их обоих, и у вас будет свой персонаж.