Note 2.15.1.
We often use the word “input” (or, synonymously, argument) to refer to the values that are passed to any function. Do not confuse that with the
input
function, which asks the end user of a program to type in a value. Like any function, input
itself takes an input argument and produces an output. The input is a character string that is displayed as a prompt to the user. The output is whatever character string the user types.