Mosu(정종인) 2018. 6. 14. 15:01
반응형

매우 귀찮은 문제죠. 이제 stdio.h에서 gets도 못쓰는거 같아서 더욱 풀기 어려워졌습니다.

우선 gets를 fgets형태로 바꿔볼까요?

fgets(arr, 500, stdin);

자 이러면 개행문자도 받아버린답니다~ 출력할 때 개행문자를 씹어줘야겠죠?

if (arr[len - i - 1] == '\n') continue;

개행문자를 받아버려서 strcmp도 못씁니다. 그럼 END는 어떻게 할까요?

if (arr[0] == 'E' && arr[1] == 'N' && arr[2] == 'D') break;

하나하나 다 해주면 되죠!


그럼 이걸 코드로 모아볼까요?



반응형