Вам может пригодиться эта инфоормация: Английская буква '\(A\)' имеет код 65 Запись \(char \ c = 65;\) сохраняет в переменной \(c\) английскую букву \(A\) Таким образом, можно получать нужную букву по ее коду
main() { int N; cin>>N; printfHex(N); }