Problemas com o caso 'p' || 'P': sintaxe dentro de uma instrução switch em C ++
Eu usei a instrução switch da seguinte maneira:
switch (ch){
case 'P' || 'p':
goto balance;
break;
case 'r' || 'R':
goto menu;
break;
default:
cout<<"\t\tInvalid Choice!!"<<endl;
system ("\t\tpause");
system ("cls");
goto menu;
break;
}
Mas parece que há algo errado com a seguinte sintaxe:
case 'r' || 'R'
O compilador reclama de "valor de caso duplicado". O que há de errado com o meu código?