PTA数组 统计一行文本的单词个数

 

 

 

 

#include<stdio.h>
#include<string.h>
void wordCounter(char sentence[])
{
    char newSentence[1000]=" ";
    int counter=0;
    int i=0;
    strcat(newSentence,sentence);//字符串的连接,前面的数组要大
    while(newSentence[i]!='\0')
    {
        if(newSentence[i-1]==' '&&newSentence[i]!=' ')
        {
            counter++;
        }
        i++;
    }
    printf("%d",counter);
}
int main()
{
    char sentence[1000];
    gets(sentence);//输入
    wordCounter(sentence);
    return 0;
}

 

posted @ 2020-03-31 09:43  金桔绒绒  阅读(698)  评论(0)    收藏  举报