#include <stdio.h>
int soma_matriz(int n, int mat[n][n]) {
int soma = 0;
for (int i = 0; i < n; i++) for (int j = 0; j < n; j++) if (i < j) soma += mat[i][j];
return soma;
}
int main() {
int mat[3][3] = {{1, 1, 1}, {1, 1, 1}, {1, 1, 1}};
printf("O valor e %d", soma_matriz
(3, mat
)); }
//https://pt.stackoverflow.com/q/498855/101
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgc29tYV9tYXRyaXooaW50IG4sIGludCBtYXRbbl1bbl0pIHsKICAgIGludCBzb21hID0gMDsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKSBmb3IgKGludCBqID0gMDsgaiA8IG47IGorKykgaWYgKGkgPCBqKSBzb21hICs9IG1hdFtpXVtqXTsKICAgIHJldHVybiBzb21hOwp9CgppbnQgbWFpbigpIHsKICAgIGludCBtYXRbM11bM10gPSB7ezEsIDEsIDF9LCB7MSwgMSwgMX0sIHsxLCAxLCAxfX07CiAgICBwcmludGYoIk8gdmFsb3IgZSAlZCIsIHNvbWFfbWF0cml6KDMsIG1hdCkpOwp9CgovL2h0dHBzOi8vcHQuc3RhY2tvdmVyZmxvdy5jb20vcS80OTg4NTUvMTAx