View Code of Problem 58

#include<bits/stdc++.h>
using namespace std;



int main() {

	string s;
	getline(cin,s);
	int num=0;
	if(((s[0]>='a'&&s[0]<='z')||(s[0]>='A'&&s[0]<='Z'))){
		num++;
	}
	for(int i=1;i<s.length();i++){
		if(((s[i]>='a'&&s[i]<='z')||(s[i]>='A'&&s[i]<='Z'))&&s[i-1]==' '){
			num++;
		}
	}
	cout<<num<<endl;
	
	return 0;
}

Double click to view unformatted code.


Back to problem 58