オリジナル関数が先で、関数mainがあとの場合、問題なく呼び出せるが
二つの関数の位置を単に逆にすると
「プロトタイプ宣言のない関数' 'の呼び出し(関数main)」というエラー
メッセージが出るのはどうして? すなわち、
オリジナル関数が先だとなぜ関数の型の宣言は必要ないかが分かりません。

ちなみに本の説明は「オリジナル関数を呼び出す前にその本体が書かれて
いると、関数の型がわかる」というものです。