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