quindi questo codice cosa fa? (lucido della prof)

codice:
int main() {
    
double mat[N][M]={1,2,3,4,5,6,7,8,9,10,11,12};

double sum;
int i, j, k;

sum = 0;
for ( i=0; i<N; i++ )
  for ( j=0; j<M; j++ ) 
    sum = sum + mat[i][j];
    cout << "Valori memorizzati:";
for (i=0;i<N;i++) { 
  cout << endl;
  for (j=0;j<M;j++) cout << mat[i][j] << " ";
  }

cout << "\n la somma degi elementi della matrice e: " << sum;
			
cout << "\n";
system("PAUSE");	
return 0;
}