我有一点问题,我正在编写一个程序来要求用户输入数独网格的数字,然后将它们存储在二维数组中。我知道如何打印出数组以显示数独网格,但是我无法将数组元素设置为用户输入的数字,有人可以帮忙吗?
这就是我所拥有的,我知道的并不多,但我以前只用一维数组做过这个。
代码:
#include <iostream>
using namespace std;
void fillGrid1(int grid1, int sizeOfArray) {
for(int x = 0; x < sizeOfArray; x++) {
grid1[x][9] = x;
}
}
int main()
{
int grid1[9][9];
fillGrid1(grid1, 9);
for(int row = 0; row < 9; row++) {
for(int column = 0; column < 9; column++) {
cout << grid1[row][column] << " ";
}
cout << endl;
}
}