chatterboy   2년 전

입력 예제로 

1

a

2

b

bb

로 입력할 때

원하는 출력 역시 입력과 같습니다.

막상 출력해보면 전혀 이상하게 출력이 됩니다..

yukariko   2년 전

    for (i = 0; i < n; i++)

        getline(cin, sol[i]);

저 부분에서 문제가 있는것 같습니다.

1

a

라고 입력하셨는데, 아마 getline 은 a가아닌 1뒤의 개행을 받아온것이 아닐까요?

그래서 그 밑의 cin >> m 이 a를 받아오게되서 무한루프가 생기구요..

어디까지나 제 생각입니다만

baekjoon   2년 전

yukariko님이 맞는 것 같습니다

chatterboy   2년 전

yukariko 그렇네요!! 감사합니다 :)

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