5.3 참이면 A, 거짓이면 B: if~else
지금까지는 조건문이 참이면 A를 출력하고 그렇지 않으면 A를 출력하지 않는 if 조건문을 사용하였습니다. 조건문이 참이면 A를 출력하고 그렇지 않으면 B를 출력하는 조건문은 if~else를 사용하여 프로그래밍합니다.
condition_ifelse.c
#include <stdio.h> main() { int a = 5; if (a > 3) // if (참) printf("A\n"); // 조건문이 참이면 실행 else printf("B\n"); // 조건문이 거짓이면 실행 printf("C\n"); if (a > 8) printf("D\n"); // 조건문이 참이면 실행 else printf("E\n"); // 조건문이 거짓이면 실행 printf("F\n"); }
실행 결과
A
C
E
F