#include <stdio.h>
int main()
{
unsigned char arr1[] = {10, 20, 30, 40, 90}; // decimal values
unsigned char arr2[] = {010, 077, 023, 034, 053}; // octal values
unsigned char arr3[] = {0x10, 0xAA, 0x67, 0xAB, 0xFF}; // hexadecimal values
int size = sizeof(arr1) / sizeof(arr1[0]);
for (int i = 0; i < size; i++)
printf("%d ", arr1[i]);
printf("\n");
for (int i=0; i < size; i++)
printf("%o ", arr2[i]);
printf("\n");
for (int i = 0; i < size; i++)
printf("%X ", arr3[i]);
return 0;
}
/*
run:
10 20 30 40 90
10 77 23 34 53
10 AA 67 AB FF
*/