this is my whole code. Code: #include #include /* Prototype functions */ void printHex(short); char asciiDigit(int); int main(void) { int num; printf("Enter the number: "); scanf("%d",&num); printHex(num); return 0; } void printHex(short number) { /* Shorts are two bytes on the x86 */ const char LENGTH_OF_SHORT = 16; char digits[LENGTH_OF_SHORT]; int i; int digit; int j; if ( number < 10 ...