공백을 포함한 입력 받기 in C++

Purple·2021년 11월 1일
0
post-thumbnail

입력

공백 미포함 입력 받기

#include <bits/stdc++.h>

using namespace std;

int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    freopen("input.txt", "rt", stdin);

    string s;

    cin >> s;
    cout << s;

    return 0;
}

출력)

공백 포함 입력 받기

#include <bits/stdc++.h>

using namespace std;

int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    freopen("input.txt", "rt", stdin);

    string s;
    getline(cin, s);

    cout << s;
    return 0;
}

출력)

  • getline(cin, s) : 공백(띄어쓰기)를 포함하여 한번에 입력을 받아들인다.
profile
안녕하세요.

0개의 댓글