![]() |
![]() |
![]() |
![]() |
![]() |
|
Although the rabbits, previous_month, and
penultimate_month functions capture one line of reasoning about
rabbits, the previous_month and penultimate_month functions
are so short that most programmers would incorporate the expressions in
those functions into the definition of rabbits, as shown in
Segment 234. In this chapter, however, all three functions are
retained, because, as separate functions, they provide a simple example of
a situation for which you must use one or more function prototypes.