(0) Quit. (1) Previous input. (2) Decimal input of signed integers using stdio \%d format. (3) Input of signed integers with self indicated base, \%i format. (4) Hexadecimal input of integers, %%x format. (5) Decimal single precision input, %%f format. (6) C string up to length 3, %%3s format. (7) Unformatted block input of 4 bytes with fread(&dest, 1, 4, STDIN) Enter input choice: Enter input value: (1) Integer signed decimal, %%d format. (2) Integer unsigned decimal, %%u format. (3) Floating point interpretation, decimal display, %%f format. (4) C string with Max. length 3, %%3s format. (5) Unformatted byte output with fwrite(&variable, 1, 4, STDOUT) (6) Bryant and O'Hallaron's show_bytes(&variable, 4) (7) Unsigned integer in English. (8) Signed integer in English. (9) LC-3 3-register instruction 4-3-3-1-2-3 interpretation of the lower 16 bits, decimal. (A) LC-3 register-signed PC offset 4-3-9 interpretation of the lower 16 bits, decimal. Enter output choice: const char *zeroToNineteen[20] = { "zero", "one ", "two ", "three ", "four ", "five ", "six ", "seven ", "eight ", "nine ", "ten ", "eleven ", "twelve ", "thirteen ", "fourteen ", "fifteen ", "sixteen ", "seventeen ", "eighteen ", "nineteen " };