728x90
공백포함해서 입력을 받으려면
strung str;
getline(cin, str);
이런식으로 받으면 됨.
예제
#include <iostream>
#include <string>
using namespace std;
int main() {
string str;
getline(cin, str);
int count = 1;
for (int i = 0; i < str.length(); i++) {
if (str[i] == ' ') {
count++;
}
}
cout << count;
}
728x90
'Language > C++' 카테고리의 다른 글
[백준] 시간초과.. (0) | 2022.08.09 |
---|---|
[c++] 아스키코드로 변환 (0) | 2022.07.28 |
[c++] 백준 외않되? 모음집 (0) | 2022.07.22 |
[c++] 입력이 있을 때만 실행하기 (0) | 2022.07.22 |
[c++] 빠른 연산처리 (0) | 2022.07.22 |