알고리즘 연습

C++ 1152 단어의 개수

스폰지박 2021. 9. 24. 20:02
반응형

#include <iostream>
#include <string>


using namespace std;

int main() {
	
	string s;
	getline(cin, s);
	int cnt = 0;

	for (int i = 0; i < s.size(); i++) {

		if (s[i] == ' ') {
			cnt++;
		}
	}
	if (s[0] == ' ') {
		cnt--;
	}
	if (s[s.size()-1] == ' ') {
		cnt--;
	}
	cout << cnt + 1 << '\n';
}

for문 안에 아래의 if문 2개를 넣어도 된다.

반응형