>>914
アドバイスを受けて自分なりにインクルードガードを使用したソースにしてみました。
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/lounge/file/1074774948_27/teisei.txt
こんなかんじでいいのでしょうか。