티스토리 뷰

1. 문제 요약

   입력 받은 대로 출력하는 프로그램을 작성하시오. 

   입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다.

   각 줄은 100자를 넘지 않으며, 빈 줄은 주어지지 않는다. 또한, 각 줄은 공백으로 시작하거나 끝나지 않는다.


2. 예제 입력

Hello
Beakjoon
Online Judge


3. 예제 출력

Hello
Beakjoon
Online Judge


4. 코드

#include <iostream>
#include <string>
using namespace std;

int main()
{
	string input;

	while (1)
	{
		getline(cin, input);  // 앤터가 나오기 전 까지 한 줄 입력 

		if (input == "")  // 공백이 입력되면 종료 
			break;

		cout << input  << endl;  // 입력된 한 줄 출력 
	}

	return 0;
}


→ getline() 함수로 한 줄씩 입력받고 출력, 공백이 입력되면 프로그램을 종료한다.

'알고리즘(C++) > 백준 알고리즘' 카테고리의 다른 글

10998번 : A * B  (0) 2017.11.15
11719번 : 그대로 출력하기 2  (1) 2017.11.15
10718번 : We love kriii  (0) 2017.11.15
10172번 : 개  (0) 2017.11.15
7287번 : 등록  (0) 2017.11.15
댓글