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