我想知道是否有人可以提供帮助,我有下面的代码,我想添加验证以确保用户不能输入小于 1 或大于 9 的数字但是我无法让它工作,任何人都可以帮助谢谢。
我试过把
if(x >=1 && x <= 9)
围绕波纹管代码的内容声明,但这不起作用。
for(int x = 0;x < 9; x++)
我有的代码:
void interactiveSudokuFill(int grid1[9][9]){
for(int y=0;y<9;y++){
for(int x=0;x<9;x++){
string theString;
cout<<"Write the value to place in Sudoku["<<y<<"]["<<x<<"] :"<<endl;
std::getline(cin,theString);
int nr=atoi(theString.c_str());
grid1[y][x]=nr;
system("cls");
}
}
}