int[] max = new int[m];
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
max[m] = max[m] + C[i, j];
}
}
Console.WriteLine($"max = {max[m]}");
Ошибку выдает на строчке: max[m] = max[m] + C[i, j].
В чем ошибка и как исправить?
У вас массив имеет размеры m:
int[] max = new int[m];
По умолчанию индексация ведется с нуля, т.е. ваш массив имеет ячейки с индексами 0, 1, 2, ..., m-2, m-1.
Вы же пытаетесь обратиться к ячейке с индексом m — max[m], ее не существует, отсюда ошибка.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости