cin은 공백 or enter를 기준으로 입력을 나누어 받는다. 이외에 한 글자씩 읽는 방법을 알아보자.
cin.get()은 공백과 enter를 입력으로 처리할 수 있고 문자만 입력받을 수 있다.
for(int c=0; c<W; ++c) {
char ch = cin.get();
// 개행 문자('\\n')가 저장되어 있는 경우, 다음 문자를 읽어온다.
if( ch == '\\n' ) ch = cin.get();
array[r][c] = cin.get();
}
(개행문자가 있을 경우 건너뛰고 다음 문자를 처리한다.)