Как написать символ в указанной позиции на экране
Добрый вечер.
Мой учитель по программированию попросил голую версию моей подметальной машины. Мы используем текстовый режим, а не графический. Проблема в том, что мы должны нарисовать доску (в ascii art, очевидно, я буду использовать +, - и |, каждая позиция относится к соответствующему значению многомерного массива), прочитать позицию из игрока и поставить соответствующий символ на указанное место, то есть игрок входит в C5, и в соответствующей ячейке я должен поставить X, если есть мина, точку, если в клетках нет мин, или число, которое означает, сколько мин вокруг позиция. Мне не нужно автоматически расширять выбранную ячейку, как в оригинальной игре, мне нужно писать только в выбранной позиции. Как я могу написать в указанной позиции после рисования доски? Я имею в виду, (то есть) F4 находится в 20-м столбце и 13-м ряду, как я могу сказать, cout << "X" << 20-го, 13-го; или cout << "3" << 20-го, 13-го;? Очевидно, что после написания персонажа я должен вернуть подсказку на место, где игрок должен вставить новую попытку чтения снова с помощью cin, но решение остается тем же, что и раньше.
Большое спасибо за Вашу помощь. Alex