iljimae   7년 전

아래 제가 작성한 코드에서 57번째 줄에 scanf()  대신 cin 을 쓰니까 정답이 맞게 나오는데 왜 저러는지 이해가 안가요. 

설명해주시면 감사하겠습니다! 

yukariko   7년 전

개행, 띄어쓰기 등의 의도치않은 문자까지 입력을 받기 때문입니다.

scanf(" %c", &grid[i][j]); 같이 앞에 띄어쓰기를 넣어주면 이와 같은 white space 문자들을 무시해줍니다.

iljimae   7년 전

아하 그랬군요 정말 감사합니다!! 

댓글을 작성하려면 로그인해야 합니다.