while ( (c = getchar()) != '' ) {
...
}
한글자씩 받는게 비효유적이긴 하지만 젤 쉬워요.
while 문 안에서 별짓 다 해도 되잖아요. -.-
: 예를 들어 scanf에서
: 스트링을 입력 받고 있을 때,
:
: 엔터키를 입력 받기 전에,
: 스페이스와 같은 화이트 스페이스는 모두 구분자로 사용하고,
: 마지막 "엔터키만"을 입력의 마침으로 사용하려는데요.
: 어떻게 하면 될까요?
:
: ex)
:
: > 입력 하시오.
: 나는 아침에 일찍 일어나고 싶습니다.
:
: 와 같이 입력할 때,
: (어느 정도의 입력을 받을 지는 모르지만,)
:
: 나는
: 아침에
: ...
: 싶습니다.
:
: 이렇게는 각각 문자 배열로 저장하려고 하고
: 엔터키를 치는 순간에 입력을 마치려고 합니다.
: 어떻게 하면 좋을까요?
:
: --
: 봄...--o(^^o)..