galera, tenho que criar um programa que calcule a soma de elementos da matriz, porem o resultado esta dando 24 e não 4 como esperado, alguém pode me ajudar ?
#include<stdio.h>
int main () {
printf(" a matriz e essa glr: \n ");
int matriz [5] [5] = {{1,10,10,10},
{-10,1,10,10},
{-10,-10,1,10},
{-10,-10,1,10}};
int m;
int n;
for (m=0;m<4;++m){
for(n=0;n<4;++n){
printf("%i ", matriz [m] [n]);
}
printf("\n");
}
printf("somando todos os seus elementos: \n ");
int s=0;
for (m=0;m<4;++m){
for(n=0;n<4;++n){
s = s + matriz [m] [n];
}
}
printf("%i",s);
return (0);
}