27.8 while 반복문에서 중괄호 생략하기

while반복문으로 반복할 코드가 한 줄이라면 다음과 같이 중괄호는 생략할 수 있습니다.

while_omit_brace.c

#include <stdio.h>

int main()
{
    while (1)
        printf("Hello, world!\n");    // 반복할 코드가 한 줄이라면 중괄호 생략

    return 0;
}

실행 결과

... (생략)
Hello, world!
Hello, world!
Hello, world!
... (계속 반복)

while 반복문은 보통 루프 본체에 변화식이 함께 들어가므로 중괄호를 생략하는 경우는 많지 않습니다. 여기서는 콘솔(터미널, 명령 프롬프트)에서 Ctrl+C를 입력하여 무한 루프를 끝냅니다.