fork download
  1. #include <stdio.h>
  2.  
  3. void escolha_simb(char *jog1, char *jog2) {
  4. while (1) {
  5. printf("\njogador 1, escolha X ou O \n");
  6. char esc;
  7. scanf("%c", &esc);
  8. if (esc == 'x') {
  9. *jog2 = 'X';
  10. *jog1 = 'O';
  11. break;
  12. }
  13. else if (esc == 'o') {
  14. *jog2 = 'O';
  15. *jog1 = 'X';
  16. break;
  17. }
  18. }
  19. }
  20.  
  21. int main() {
  22. char jog1 = 0, jog2 = 0;
  23. printf("jog1: %c jog2: %c", jog1, jog2);
  24. escolha_simb(&jog1, &jog2);
  25. printf("depois\njog1: %c jog2: %c", jog1, jog2);
  26. }
  27.  
  28. //https://pt.stackoverflow.com/q/346035/101
Success #stdin #stdout 0s 9424KB
stdin
x

stdout
jog1:  jog2: 
jogador 1, escolha X ou O 
depois
jog1: O jog2: X