C++ 中的矩阵计算:第一个对角线的总和

使用命名空间 std;
#include
#include
#include
#include <时间.h>

int somme_diagonale(int **M,int n){
  int sum=0;
  for(int i = 0;我< ;i++){
       总和 += M[i][i];
  }
  返回总和; 
}
void display(int** Mat, int N, int M){
   for(int i = 0;我
    for(int j = 0;J
      成本<<马特[i][j];
      成本<<\t”;
    }
    成本<<\n”;
   }
   成本<<\n”;
}
main()
{
   int n=3;
   int** M  = new int* [ n ];
   for (int i=0;我
   M[i] = 新 int[ n ];
   srand(时间(NULL));
   for(int i=0;我
   for(int j=0;J
M[i][j] =rand()%10;
   显示(M,n,n);
   printf(第一条对角线的总和:%d\n”,somme_diagonale(M,n));
   system(pause”);
}