using System;
public class Program
{
public static void Main()
int[,] a;
int[] vetor;
int i, j, m, soma = 0;
Console.WriteLine("Digite um número");
m = Convert.ToInt16(Console.ReadLine());
//Declarando depois por que não sabia o número que o usuário iria digitar
a = new int[m, m];
vetor = new int[m];
//Laço de repetição
for (i = 0; i < m; i++)
for (j = 0; j < m; j++)
Console.WriteLine("Digite outro número");
a[i, j] = Convert.ToInt16(Console.ReadLine());
//Sempre que os laços foram iguais, quer dizer que estará na diagonal principal
if (i == j)
soma = soma+a[i, j];
vetor[i] = a[i, j];
}
//*Imprimindo o vetor* e a soma da diagonal principal
Console.WriteLine(soma);
for (i = 0; i < 2; i++) {
Console.WriteLine(vetor[i]);
Console.ReadKey();