C语言:单词个数

#include <stdio.h>
//输入一行英文,输出单词个数 
//输入一行字符串,由英语单词和若干空格组成,输出单词个数。(约定第一个单词前和最后一个单词后没有空格,输入最多100个字符)
#include <string.h>
main()
{
    char zf[101];
    int a,b,c=0;
    gets(zf);
    a=strlen(zf);
    for(b=0;b<=a;b++)
    if(zf[b]==' ') c++;
    c=c+1;
    printf("单词个数为:%d",c);
    getchar();
 }

 

posted @ 2023-02-11 09:27  myrj  阅读(70)  评论(0编辑  收藏  举报