为数独游戏制作数字输入值以不同颜色闪烁

时间:2016-05-18 06:43:25

标签: c++ console-application

我目前正在开发数独游戏,我需要帮助才能添加一项​​功能,在选择行和列后输入值,如果错误则闪烁红色,如果正确则为绿色

当用户输入正确的数字时,如何使输入值闪烁绿色。 这就是我的代码现在的样子。

if (randomize == 1)
        {
        for (int i = 0; i < 70; i++)
        {
        printGrid1();
        cout << "Select row number: ";
        cin >> row;
        cout << endl;
        cout << "Select column number: ";
        cin >> col;
        cout << endl;
        cout << "Input Answer: ";
        cin >> maybe;
        cout << endl;
            //Funtion to restart game
            if ( col == 10|| row == 10 || answer ==10)
            {
                printTitle();
                selectDifficulty();
            }
            //Check for out of bound cells
        if (row > 9 ||col>9 ||row <1|| col<1)
            {
                cout << "This row or column is not in the Sudoku Board"<< endl;
            }

        answer = easyGuessNumGrid1Answer[row-1][col-1];
            if (maybe != answer){

                score = score - 5;
                cout << "Your score is :" << score <<endl;
            }

        if (maybe == answer)

            {
                cout << "Good job! " << maybe << " was the right number. " << endl;
                easyGuessNumGrid1[row-1][col-1] = answer;
                i++;
            }
            else
            {
                cout << "incorrect, please try again..." << endl;
                i--;
            }
        }}

0 个答案:

没有答案