修正。

ヘッダファイルを作りました。
それに伴い、プロトタイプ宣言や変数の宣言などをヘッダファイルに移行しました。
さらにシステムの関数の順番をmain関数により近い感じに並べ替えました。