https://www.acmicpc.net/problem/11719
원래 파이썬 배우기 문제집 풀고 있었는데 151~200 편이 안보이는 관계로.. + c++ 배워보는 김에 백준까지 풀어보기로 결정했다.
쉬운 문제지만 c++은 거의 처음이다 보니 조금 해맸다!
해당 문제에서는 공백까지 포함해서 그대로 출력해야 되기 때문에 getline() 함수를 이용해야 한다. cin이 단어 단위로 입력을 받는 것(단어 단위로 받기 때문에 중간에 공백을 만나면 거기서 끊기고 입력이 멈춘다.)과 달리 getline()은 앞뒤 공백, 줄바꿈, 빈 줄까지 모두 받는다.
#include <iostream>
#include <string>
using namespace std;
int main() {
string str;
while (getline(cin, str)) {
cout << str << endl;
}
}