if (조건식) {
실행식;
}
// 실행식이 하나 이면 {}생략 가능
조건식이 참 (1) 이면 실행식을 실행시키고 거짓(0)이면 실행시키지 않는다.
else와 else if로 조건식이 거짓이었을 때의 실행식 만들 수 있음
if (조건식1){
실행식1;
}
else if (조건식2){
실행식2;
}
else {
실행식3;
}
2-1. 조건식 2가 참이면 실행식 2 실행 후 if 문 종료,
2-2. 조건식 2가 거짓이면 else문으로 가서 실행식 3 실행

[if , else]
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int num;
printf("정수를 입력하시오 -> ");
scanf("%d", &num);
if (num % 2 == 0) // 조건 식
printf("짝수입니다\\n");// 조건 참
else
printf("홀수입니다\\n");// 조건 거짓
return 0;
}

[if, else if, else]
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
double gpa;
printf("학점을 입력하시오(최대 4.5) -> ");
scanf("%lf", &gpa);
if (gpa >= 4.0)
printf("최우수 학생입니다\\n");
else if (gpa >= 3.0)
printf("우수 학생입니다\\n");
else
printf("성적이 3.0 미만인 학생입니다.\\n");
return 0;
}
