Two kinds of polymorphism (cont'd)

C requires three separate functions with different names (Figure 1) to return the absolute value of the three data types.

Therefore, the programmer must associate the correct name with each different type.