字符串中连续的字母构成单词,统计字符串中单词的个数
#include<iostream>
using namespace std;
int main()
{
char c[30];
cin>>c;
int count=0;
int flag=0;
for(int i=0;i<strlen(c);i++)
{
if((c[i]>='a'&&c[i]<='z')||(c[i]>='A'&&c[i]<='A'))
{
flag=1;
}
else
{
if(flag==1)count++;
flag=0;
}
}
if((c[strlen(c)-1]>='a'&&c[strlen(c)-1]<='z')||(c[strlen(c)-1]>='A'&&c[strlen(c)-1]<='A'))
count++;
cout<<count;
return 0;
}