プロトタイプ宣言

ヘッダじゃなくて .c の方でプロトタイプ書く意味ってなんなんかな。

相互に呼び出し合う関数があったりすると、ないと困るような気が。あと、top down に関数を書いていく人はプロトタイプ宣言を書いておくと、関数の記述順序は気にしなくて良くなるから、とりあえず書いておけ、という方針だったりするのかも。