RED, GREEN, BLUE 열거값을 순환해 다음 색의 코드값을 반환하세요.
enum Color next_color(enum Color color)
RED=0, GREEN=1, BLUE=2 중 정수 코드 하나가 주어집니다.
입력 파싱과 결과 출력은 숨겨진 I/O 어댑터가 자동으로 처리합니다. 에디터에는 요구된 함수 또는 메서드 구현만 작성하세요.
다음 색의 정수 코드값을 출력합니다. BLUE 다음은 RED입니다.
아래 테스트를 각각 독립된 프로세스로 실행합니다. 입력과 기대 출력은 실제 채점 순서와 같습니다.
| # | 이름 | Input | Expected output |
|---|---|---|---|
| 1 | RED 다음 | 0 | 1 |
| 2 | GREEN 다음 | 1 | 2 |
| 3 | BLUE 순환 | 2 | 0 |
enum{RED,GREEN,BLUE} → 0,1,2. (중간에 값 지정 시 그다음은 +1)sizeof(int) 는 보통 4바이트(플랫폼 의존).typedef 는 자료형에 별명을 붙임.코드를 작성하고 실행하면 공개 테스트 3개의 결과가 각각 표시됩니다.