Como faço para transformar uma instrução IF com 2 variáveis em uma função de switch usando C?
Eu tenho uma instrução IF que eu quero transformar em uma instrução Switch ... Mas ela tem 2 variáveis! É possível fazer isso em C?
É um jogo de pedra, papel e tesoura:
(R para rock, P para Paper, S para Scissors)
char play1, play2;
printf("\nPlayer 1 - Enter your Play: ");
scanf ("%c", &play1);
printf("\nPlayer 2 - Enter your Play: ");
scanf (" %c", &play2);
if (play1 == 'R' && play2 == 'P') {
printf ("Paper wins!"); }
else if (play1 == 'R' && play2 == 'S') {
printf ("Rock wins!");}
else if (play1 == 'R' && play2 == 'R) {
printf ("Draw!");}
e eu tenho que fazer isso para as outras opções, então seria melhor usar o switch!