我的结构定义如下:
typedef struct Game {
// game board
char board[4][4];
// current score
int score;
} GAME;
如何将game->board[r][s]
中的数据复制到字符串char b;
?
我已经尝试过这个
strcpy(b,game->board[r][s]);
和这个
b=game->board[r][s];
整件事应该做到以下几点。让我们说板[r] [s] = A和板[r] [s + 1] = A.
之后
char b,b1;
strcpy(b,game->board[r][s]); //not working
b1=game->board[r][s+1]; //not working
if(strcmp(b,b1) == 0)
{
game->board[r][s+1]=game->board[r][s+1] + 1;
game->board[r][s]=' ';
}
game->board[r][s+1]
应该是B.我知道它尚未完成。但是我被困了。