при i == 0, j последний раз принимает значение j == c_kM-i == 5. потом в теле цикла ты обращаешься к элементу массива a[0][5+0] - выход за границы