数字を減らしたらなんとかできました。ありがとうございました。
ただ練習ではできたのですが、本番の課題でコンパイルし、実行した結果、ウィンドウが出て来てアドレス系の警告がでて正しく動作しませんでした。

一度int a[N]で作ったソースはかなり長いものなので、あまり大体的には変えたくないのです。

もうすこし頑張ってみます。