Вопросы к Поиску с Алисой
Для ввода шестнадцатеричных чисел в функции scanf() используют спецификаторы формата %x или %X. proproprogs.ru
При этом буквы от А до F, представляющие шестнадцатеричные цифры, должны быть в том же регистре, что и литера-спецификатор. neon1ks.github.io
Также есть способ, при котором функция scanf() считает число шестнадцатеричным, если входная строка начинается с «0x» или «0X». learn.microsoft.com www.geeksforgeeks.org