1. string으로 공백포함 문자열 입력받기
- getline을 위한 헤더파일 string 필요 // #include<string>
- getline(cin, str); // getline(cin, str, '\n');
#include<iostream>
#include<string>
using namespace std;
int main() {
string str;
getline(cin,str); // getline(cin, str, '\n');
cout << str << endl;
return 0;
}
2. char형 배열로 공백포함 문자열 입력받기
- cin.getline(s, n, delim);
// s : 문자열 배열, n : 종료 null 포함한 s에 입력받을 최대 문자 수, delim : 해당 문자 나타나면 입력 종료
#include<iostream>
using namespace std;
int main() {
char arr[100];
cin.getline(arr, 100); // cin. getline(ch, 100, '\n');
cout << arr;
return 0;
}
3. 백준 11719번 : 그대로 출력하기2
#include<iostream>
using namespace std;
int main() {
int count = 0;
while (count < 100) {
char arr[101];
cin.getline(arr, 101); // cin. getline(ch, 100, '\n');
cout << arr <<'\n';
count++;
}
return 0;
}
'Programming > Baekjoon' 카테고리의 다른 글
[백준/c++] 1181번 : 단어 정렬 (0) | 2020.09.09 |
---|