int znamka = 2; if (znamka == 1) {printf("chvalitebny\n");}    if (znamka == 2) {printf("chvalitebny\n");}    if (znamka == 3) {printf("dobry\n");}
if (znamka == 4) {printf("dostatcny\n");}
if (znamka == 5) {printf("nedostatcny\n");}
   
switch (znamka) //selektor větvení
{
   case 1:printf("vyborny\n");break;
   case 2:printf("chvalitebny\n");break;
   case 3:printf("dobry\n");break;
   case 4:printf("dostatcny\n");break;
   case 5:printf("nedostatcny\n");break;
   default:printf("blbost\n");break;
}
char rimska = 'D';
int arabsky;
switch (rimska) //selektor větvení
{
   case 'I':arabsky = 1;break;
   case 'V':arabsky = 5;break;
   case 'X':arabsky = 10;break;
   case 'L':arabsky = 50;break;
   case 'C':arabsky = 100;break;
   case 'D':arabsky = 500;break;
   case 'M':arabsky = 1000;break;
   default:printf("neznam");arabsky = 0;break;
}
printf("Rimska cislice %c je %i\n", rimska, arabsky);

enum tyden { pondeli, utery, streda, ctvrtek, patek, sobota, nedele };
tyden dnes = streda;
switch (dnes) //selektor větvení
{
  case pondeli:
  case patek:
  case utery:printf("13 - 18");break;
  case streda:printf("12 - 20");break;
  case ctvrtek:printf("8 - 12");break;       
  case sobota:
  case nedele:printf("zavreno");break;
}