if-else yapısı koşul sağlandığı zaman yapacağı işlemi bir kez yapar ve programı sonlandırır. Aşağıda kullanılışını görelim.
int sayi=9; if(sayi==9){ //sayı 9'a eşitse printf("Sayi 9'a esit.\n"); } if(sayi!=9){ printf("sayi 9'a esit degil.\n"); } int sayi2=7; if(sayi2<sayi){ printf("sayi2 kucuktur sayi dan\n"); }else{ printf("sayi2 kucuk degil sayi dan\n"); } if(sayi2==9){ printf("dokuza esit"); }else if(sayi2==8){ printf("sekize esit"); }else{ printf("dokuza yada sekize esit degil\n"); } if(sayi2!=9 || sayi2!=8){ printf("dokuza yada sekize esit degil\n"); }