11718번



이 문항에서는 string클래스를 이용하면 쉽게 풀 수 있습니다.

첫번째로, string으로 a를 선언하여, 입력할 문자를 받을 수 있게 합니다.


getline함수는 입력 스트림에서 문자들을 읽어서, 인자로 받은 문자열에 저장합니다.

입력 스트림에서 문자를 읽다가 개행 문자("\n") [<- 수정할 수 있지만 디폴트가 개행 문자입니다.]

를 만나면 해당 문자를 버리고, 읽어들이기를 종료합니다.


추가적으로, 문제 조건에 최대 100개의 입력이 주어진다고 되어 있으므로 무한루프로 돌지 않도록 100번 돌 수 있게 

반복문으로 제한을 걸어주었습니다.



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream>
#include<string>
 
using namespace std;
 
int main()
{
    string a;
 
    for (int i = 0; i < 100; i++)
    {
        getline(cin, a);
        cout << a;
        cout << endl;
    }
}
cs



#11719번


11718번과 동일한 코드로 같은 동작을 할 수 있습니다 :)

+ Recent posts