#include <iostream>
//#include<string>
//#include<algorithm>
//#include<iomanip>
//#include<cmath>
using namespace std;
int main()
{
int m, n;
cin >> m >> n;//m行n列
int **a3 = new int*[m];//每一行是一个动态的一维数组
for (int i = 0; i < m; i++) {
a3[i] = new int[n];//建立每一行的一维数组,每一个一维数组包含n个数
}
/*注:如果只开辟了空间就直接写a3[i][j] += a1[i][k]*a2[k][j];是不对的。
必须在开辟空间后为它赋初始值初始化之后才能将它进行运算。*/
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
a3[i][j] = 0;
}
}
//之后将其参与运算如:a3[i][j] += a1[i][k]*a2[k][j];
system("pause");
}