我正在尝试制作类似于国际象棋的游戏。我希望用户输入他们想要移动的棋子的位置,然后他们想要移动它......(在 8x8 网格上 - A1 到 H8)
我无法锻炼一种简单的方法来从用户输入的内容中查找变量。我目前拥有的代码是:
void main() {
printf("Enter Piece to Move: ");
scanf("%s",&move);
printf("\n\nWhere would you like to move %s?:",move);
scanf("%s",&to);
[...]
我还有一个包含所有碎片位置的变量列表。我想要发生的是,如果用户要输入 A1 来移动棋子。我希望使用名为 A1 的变量的值。这样我就可以知道该作品的当前位置以及该位置的内容...
希望这会引起人们的注意,有人可以提供帮助:)