#include <stdio.h>
int main(void)
{
int num;
printf("16진수로 바꾸고 싶은 숫자 입력 : ");
scanf_s("%d", &num);
printf("%x", num);
return 0;
}
서식문자 활용으로 간단하게 나타낼 수 있다.
8진수는 '%o'를 사용하면 된다.
출력한 문자가 8진수인지, 16진수인지 표현하고 싶다면, '%#o', '%#x'로 하면 된다.
8진수라면, 앞에 숫자 0이 붙어서 나오고, 16진수라면 0x가 붙어서 나온다.