0除算しているのが原因ですからMAXCOL==0の時は実行しないようにしてやればエラー回避出来ますね