Вот функция, используемая в моем основном. Вопрос заключается в задаче 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.
. . .
}
Что должно быть сделано таким образом, *cap
присваивает надлежащее char
для надлежащего активного игрока?
'* крышка == 'X'' ->' * Колпачок =' X'' – BLUEPIXY
Да, это было очень глупая ошибка. – Naltroc