Заполнение матрицы значениями с клавиатуры.
Пусть программа получает на вход двумерный массив, в виде n строк, каждая из которых содержит m чисел, разделенных пробелами. Как их считать? Например, так:
int[,] array = new int[n,m]; // создаем массив, который будем заполнять
for (int i = 0; i < n; i++)
{
string A = Console.ReadLine(); // считываем строку
int[] curr = A.Split(' ').Select(int.Parse).ToArray(); // преобразуем эту строку в одномерный массив curr
for (int j = 0; j < m; j++)
{
array[i, j] = curr[j]; // заполняем строку нужного нам массива значениями из массива curr
}
}