明解C言語入門編の演習4-3をやろうとしていたのですね。
まったく違うことをしているのだと勘違いしてました。