Речь идёт не о сумме элементов всей матрицы, а о сумме элементов углового минора. Кстати,

так как

.
И опять у Вас внешние индексы совпадают с индексами внутренних циклов суммирования. Разумеется, при написании конкретного кода эти шероховатости будут устранены автоматически, да и наши формулы нельзя воспринимать как код, ибо он крайне неэффективен. Массив

надо просчитывать за один проход матрицы

, да ещё учитывать её априорные свойства. Если она, например, положительна, то надо предусмотреть своевременное завершение цикла.
Но это всё семечки. Надо мыслить широко, не привязываясь к синтаксису и особенностям конкретного языка. А то получится как у старательной девочки, которая пишет унылые стихи, но зато по всем правилам стихосложения.
Но нельзя делать ошибки по-крупному. Вот Вы пишете

= 10 если

С чего это вдруг наша матрица стала квадратной? И как будет выглядеть это условие для конкретных значений? Например, для вычисления

?
Корректно записать условие так:

Тогда оно понятно и на вид приятно. Вообще старайтесь делать всё красиво. Эстетика кода ассемблируется из его внутренней, логической, красоты и внешней, синтаксической.