gunwbro   1년 전

while (cin >> N >> S) 로 하면 잘되는데, while (!(cin >> N >> S).eof()) 로 하면 안되네요...

위 두 코드의 차이가 뭔지 알 수 있을까요?

juny2   1년 전

저도 왠지는 모르겠는데 안 되서 eof 관련 블로그 찾아봐서 그대로 구현하니까 되더라고요,

int a, b;
while (scanf("%d%d", &a, &b) == 2)

이런 식으로 코드를 만들면 아마 성공하실겁니다.

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