코딩 연습/주의할점

[C++] 입력받는 방법 정리

pansy0319 2019. 4. 1. 19:13
반응형

1. 띄어쓰기, 개행 문자로 구분되어 입력

cin >> a;

 

2. 쉼표(,)로 구분되어 입력

ex) 1,2로 입력되면

        getline(cin, a, ',');

        getline(cin, b);

 

3. 테스트 케이스 개수가 주어지지 않았을 때

while (cin >> a) {
        cout << a << endl;
}

 

4. 공백 입력받기

while (getline(cin, str)) {
        cout << str << endl;
}

 

5. 숫자 한 개씩 입력받기

scanf("%1d", &a);

반응형