passando vários valores para alternar a separação dos valores por vírgulas
Posso passar vários valores para a instrução switch case, separando diferentes valores por vírgulas? qual seria a expressão avaliada? Se não ocorrer nenhum erro, com qual dos vários valores o compilador avaliaria o comutador? Tendo em mente a baixa precedência do operador de vírgula? Por exemplo, eu escrevo o código da seguinte maneira:
int m=10;
switch(m, m*2)
{
case 10: printf("\n case 10");
case 20: printf("\n case 20");
case 30: printf("\n case 30");
default: printf("\n no case");
}