C언어에서 제어 구조는 프로그램이 특정 조건에 따라 실행 흐름을 변경할 수 있도록 도와줍니다. C언어에서는 주로 조건문(if, switch)과 반복문(for, while, do-while)을 사용하여 제어 구조를 구현합니다. 1. 조건문(Conditional statement) 조건문은 주어진 조건이 참일 때만 특정 코드를 실행하도록 하는 구문입니다. if문 if문은 주어진 조건이 참일 때 코드를 실행합니다. 예를 들어, if문을 사용하여 입력받은 숫자가 짝수인지 홀수인지 판별하는 코드를 작성할 수 있습니다. #include int main() { int num; printf("숫자를 입력하세요: "); scanf("%d", &num); if(num % 2 == 0) // 입력받은 숫자가 2로 나누어 떨..