Проблема с кодом в С#
Пишет, что m, n, k не существуют в данном контексте, но когда объявляю их ничего не происходит.
Вот само задание:
Задан двумерный массив чисел (используйте генератор случайных чисел). Отсортируйте каждую нечетную строку по возрастанию, а каждую четную – по убыванию, после чего выведите значение k-го столбца.
`var arr = new int[n][];
var rand = new Random();
for (int i = 0; i < n; i++)
{
arr[i] = new int[m];
for (int j = 0; j < m; j++)
arr[i][j] = rand.Next(100);
}
for (int i = 0; i < n; i++)
Array.Sort(arr[i], (x, y) => ((i & 1) == 0) ? y - x : x - y);
for (int i = 0; i < n; i++)
Console.WriteLine(arr[i][k]);
Console.ReadLine();`