scrivere una funzione che faccia la somma dei numeri sopra la diagonale di una matrice.
io ho scritto
codice:
double sumdiag(double **a,int m);{
int i,j;
double sum =0.0;
for(i=0;i<n;++i){
for (j=0; j<n;++j)
sum += a[i-1][j];
return sum;
}
ma è errata.dove sbaglio?