作成したテーブルを fillMatrix 関数に渡す際に問題があります。もう 1 つは、関数内でこのテーブルを参照する方法です。あらゆる種類の助けに本当に感謝しています。コンソールの問題はありませんでした。プログラムがフリーズしています。
int **createTable(int n)
{
int **table = new int*[n];
for(int i = 0; i<n; i++)
{
table[i] = new int[n];
}
return table;
}
void fillMatrix(int n, int **tab)
{
for(int x = 0; x<=n; x++)
{
for(int y= 0; y<=n; y++)
{
tab[x][y] = 0;
}
}
}
int main()
{
int n;
cout <<"Add size of table";
cin >> n;
int **table = createTable(n);
srand(time(NULL));
fillMatrix(n, table);
return 0;
}