-4
ここは私のメインで使用される関数です。問題はchar
割り当てにあります。 *cap
が適切なアクティブプレイヤーに適切char
を割り当てますので、何をすべきかchar *への文字割り当ては機能しません
void takeTurn(int *iap, int *tile, char *cap) {
//*iap is 1 right now
printf("\nThe current active player is %d. His character is %c", *iap, *cap);
//prints The current active player is 1. His character is q.
if (*iap == 1) *cap == 'X';
if (*iap == 2) *cap == 'O';
printf("\nThe current active player is %d. His character is %c", *iap, *cap);.
//prints The current active player is 1. His character is q.
. . .
}
?
'*キャップ== 'X'' - >' *キャップ=' X''はい、これは – BLUEPIXY
ました非常にばかげた間違い。 – Naltroc