文章
20
粉丝
130
获赞
2
访问
10.6k
#include <bits/stdc++.h>
using namespace std;
char s[105];
int main()
{
/*
思想:
1、利用一个标识符 来统计每个单词字符的个数cnt
2、多个空格时,就看前一位是否为字母
3、遇到字母+'.'结束打印
4、i=0 or 空格+字母:开始计数cnt=1;字母+字母cnt++
5、遇到空格+字母,打印
*/
while(gets(s)!=NULL)
{
int cnt;//统计单词字母数量
int len =strlen(s);
for(int i=0;i<len;i++)
{
if(s[i]=='.'&&(s[i-1]>='a'&&s[i-1]<='z')){//结束,打印
printf("%d",cnt);
break;
}else if(s[i]!=' '){//不是空格,则看前一位是不是空格
&...
登录后发布评论
暂无评论,来抢沙发