pasando múltiples valores para cambiar separando los valores por comas

¿Puedo pasar varios valores a la declaración de mayúsculas y minúsculas separando diferentes valores por comas? ¿Qué valoraría la expresión? Si no se produce ningún error, ¿con cuál de los valores múltiples evaluaría el compilador el conmutador? ¿Teniendo en cuenta la baja precedencia del operador de coma? digamos por ejemplo que escribo el código de la siguiente manera:

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");
 }

Respuestas a la pregunta(1)

Su respuesta a la pregunta