1、题目描述
编写一个程序,输入一个字符串(长度不超过80),然后统计出该字符串当中包含有多少个单词。例如:字符串“this is a book”当中包含有4个单词。
输入
输入一个字符串,由若干个单词组成,单词之间用一个空格隔开。
输出
输出一个整数,即单词的个数。
样例输入
this is a book
样例输出
4
方法一:
#include<stdio.h>
int main()
{
char a[80];
int count=0;
while(scanf("%s",a)!=EOF)
{
count++;
}
printf("%d",count);
return 0;
}
方法二:
#include<stdio.h>
int main()
{
char a[80];
int i,count=0;
gets(a);
for(i=0;a[i];i++)
{
if(a[i]==' ')
{
count++;
}
}
printf("%d",count+1);
return 0;
}
************************************************************************************************************
您的建议是博主更新最大的动力!!
如发现错误请在评论区评论,博主会仔细查看并修改的!!
希望对您有所帮助!!!