#include <stdio.h>
#include <limits.h>
int main () {
int i;
int j;
int k;
int m;
i = 1; /* Decimal */
j = 020; /* Octal */
k = 0X30; /* Hexadecimal */
m = 'A'; /* Character */
printf ("i (decimal %d) is %d\n", i, i);
printf ("j (octal %o) is %d\n", j, j);
printf ("k (hexadecimal %x) is %d\n", k, k);
printf ("m (character %c) is %d\n", m, m);
printf ("The size of the int type is %d bytes\n", sizeof(int));
printf ("The size of the literal 1 is %d bytes\n", sizeof i);
printf ("The size of the literal 020 is %d bytes\n", sizeof 020);
printf ("The size of the literal 0X30 is %d bytes\n", sizeof 0X30);
printf ("The size of the literal \'A\' is %d bytes\n", sizeof 'A');
printf ("The range of the int type is from %d to %d\n",
INT_MIN, INT_MAX);
return 0;
}