C言語の話題でもないし、
これ以上続けるなら
プログラム設計のスレがふさわしいよ