문제접근
•
공백을 입력받기 위해 getline 사용
•
END 입력 받으면 무한 루프 탈출
•
입력 받으면 바로 뒤에서 부터 출력
놓쳤던 부분
코드
2024 KB
0 ms
#include <iostream>
#include <string>
using namespace std;
int main(void) {
string input = "";
while (true) {
getline(cin, input);
if (input == "END")
break ;
for (int i = (int)input.size() - 1; i >= 0; i--)
cout << input[i];
cout << "\n";
}
return (0);
}
C++
복사