其他分享
首页 > 其他分享> > 输入一行字符,统计有多少给单词,单词之间用空格隔开

输入一行字符,统计有多少给单词,单词之间用空格隔开

作者:互联网

#include <stdio.h>
#include <stdlib.h>
int main(int agrc,char*agrv[])
{
    char string[100];
    int word=0,count=0;
    gets(string);//输入一个字符串给字符数组string
    for(int i=0;string[i]!='\n';i++)

        if(string[i]==' ')//如果是空格字符,word为0
            word=0;
        else if(word==0)
        {
            word=1;
            count++;//count累加1,增加一个单词
        }
    printf("%d\n",count);
return 0;
}


标签:count,空格,word,string,字符,int,单词,隔开
来源: https://blog.51cto.com/u_15156944/2773930