I have a question. How more correct use operator switch with blocks of commands:
switch(a)
{
   case 1: 
        {
         command1;
         command2;
         commandN;
         break;
        }
   case 2: 
        {
         command3;
         command4;
         commandN;
         break;
        }
}
or
switch(a)
{
   case 1: 
         command1;
         command2;
         commandN;
         break;
   case 2:       
         command3;
         command4;
         commandN;
         break;     
}
Use or not { ... } in case? Any version is working, but how more correctly? Thanks.