using static System.Console;
public class Program {
public static void Main() {
Write("Linha: ");
if (!int.TryParse(ReadLine(), out var linhas)) return;
Write("Coluna: ");
if (!int.TryParse(ReadLine(), out var colunas)) return;
var matriz = new double[linhas, colunas];
for (int i = 0; i < linhas; i++) {
for (int j = 0; j < colunas; j++) {
Write("Digite um valor: ");
if (!double.TryParse(ReadLine(), out var valor)) return;
matriz[i, j] = valor;
}
}
WriteLine("\n\n");
for (int i = 0; i < linhas; i++) {
for (int j = 0; j < colunas; j++) Write(matriz[i, j] + " ");
WriteLine(" ");
}
}
}
//https://pt.stackoverflow.com/q/336127/101
dXNpbmcgc3RhdGljIFN5c3RlbS5Db25zb2xlOwoKcHVibGljIGNsYXNzIFByb2dyYW0gewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKSB7CiAgICAgICAgV3JpdGUoIkxpbmhhOiAiKTsKICAgICAgICBpZiAoIWludC5UcnlQYXJzZShSZWFkTGluZSgpLCBvdXQgdmFyIGxpbmhhcykpIHJldHVybjsKICAgICAgICBXcml0ZSgiQ29sdW5hOiAiKTsKICAgICAgICBpZiAoIWludC5UcnlQYXJzZShSZWFkTGluZSgpLCBvdXQgdmFyIGNvbHVuYXMpKSByZXR1cm47CiAgICAgICAgdmFyIG1hdHJpeiA9IG5ldyBkb3VibGVbbGluaGFzLCBjb2x1bmFzXTsKICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IGxpbmhhczsgaSsrKSB7ICAKICAgICAgICAgICAgZm9yIChpbnQgaiA9IDA7IGogPCBjb2x1bmFzOyBqKyspIHsKICAgICAgICAgICAgICAgIFdyaXRlKCJEaWdpdGUgdW0gdmFsb3I6ICIpOwoJCQkJaWYgKCFkb3VibGUuVHJ5UGFyc2UoUmVhZExpbmUoKSwgb3V0IHZhciB2YWxvcikpIHJldHVybjsKICAgICAgICAgICAgICAgIG1hdHJpeltpLCBqXSA9IHZhbG9yOyAKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBXcml0ZUxpbmUoIlxuXG4iKTsKICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IGxpbmhhczsgaSsrKSB7CiAgICAgICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgY29sdW5hczsgaisrKSBXcml0ZShtYXRyaXpbaSwgal0gKyAiICIpOwogICAgICAgICAgICBXcml0ZUxpbmUoIiAiKTsKICAgICAgICB9Cgl9Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzMzNjEyNy8xMDE=