void say(const int n) /* This function is guaranteed to work for numbers 0 to 99, and nothing I do to it, after point A, can possibly vhange that. */ { if (n < 0) print("User error: number out of range"); else if (n < 20) print(smalls[n]); else if (n < 100) { const int digit1 = n / 10; const int digit2 = n % 10; print(tens[digit1]); if (digit2 != 0) { print("-"); say(digit2); } } else /* point A */ print("I don't know how to say that"); }