#include <stdio.h> // printf()
int main(){
int a = 0;
switch (a) {
case -1:
printf("a = -1 \n");
break;
case 0: // При срабатывании выведет 0 и 2, так как нет break после 0
printf("a = 0 \n");
case 2:
printf("a = 2 \n");
break;
default: // Ветка по умолчанию, если ни один case не сработал
printf("default \n");
}
}
Вывод программы:
a = 0 a = 2