본문/내용
1. 제어문
C언어에서 제어문은 프로그램의 흐름을 제어하는 데 중요한 역할을 한다. 제어문은 조건에 따라 프로그램의 실행 경로를 선택하거나, 특정 범위의 코드를 반복 실행하는 데 사용된다. C언어에서 주로 사용되는 제어문에는 선택문과 반복문이 있다. 선택문은 주어진 조건에 따라 다른 코드를 실행할 수 있도록 해주며, 반복문은 지정된 조건이 참인 동안 코드를 계속 실행하도록 한다. C언어의 가장 기본적인 선택문은 `if` 문이다. `if` 문은 조건식이 참일 때만 특정 코드 블록을 실행한다. 만약 조건식이 거짓일 경우, `else` 키워드를 사용하여 다른 코드 블록을 실행하도록 할 수 있다. 그 외에도 `else if`를 사용하여 여러 개의 조건을 검사할 수 있으며, 이러한 조건문은 중첩될 수 있어 복잡한 논리 구조를 표현할 수 있다. 예를 들어, 학생의 점수에 따라 등급을 나누는 프로그램을 작성할 때 유용하다. `switch` 문은 특정 변수의 값을 검사하여 여러 개의 케이스를 처리할 수 있게 해준다. `switch` 문은 특히 조건이 많을 때 가독성을 높이는데 도움을 준다. 점수를 기준으로 한 사례처럼 한 변수가 여러 분기에 따라 다른 동작을 해야 할 경우 `swi…