问题 6282 --单词总数

6282: 单词总数★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 482  解决: 290
[提交][状态][命题人:]

题目描述

输入3行字符串,计算并输出单词的总数

注意:输入过程中可能含有连续空格,所以空格数不一定是单词数

#include <iostream>
#include <cstdio>
using namespace std;
int func(char* s)
{
	int i,flag=0;
	______(1)_______;
	for(i=0;s[i]!='\0';i++)
	{
		if(s[i]==' ')
			_____(2)_______;
		else
			if(flag==0)
			{
				n++;
				______(3)_______;
			}
	}
	______(4)_______;
}
int main()
{
	char a[3][61];
	for(int i=0;i<3;i++)
	{
		gets(a[i]);
		cout<<______(5)______<<endl;
	}
    return 0;
}

输入

输出

样例输入
Copy
I am a student.
Hello    world!
    Happy  new year!
样例输出
Copy
4
6
9

提示

来源

[提交][状态]