#include <stdio.h>
int main(void)
{
unsigned int n;
printf("Enter hex number: ");
scanf("%x", &n); // %x - input hex numbers
printf("n (base 10) = %d\n", n);
printf("Enter a number: ");
scanf("%d", &n);
printf("n (base 16) = %x\n", n); // %x - output hex number
n = 6670; // set deciaml number
printf("n (base 16) = %x\n", n);
n = 0x1A0E; // set hex number, note the: 0x before the number
printf("n (base 16) = %x\n", n);
return 0;
}
/*
run:
Enter hex number: 16
n (base 10) = 22
Enter a number: 255
n (base 16) = ff
n (base 16) = 1a0e
n (base 16) = 1a0e
*/