当前位置: 代码迷 >> C语言 >> 帮忙看看啊怎样做! {输人一行字符,统计其中有多少个单词}
  详细解决方案

帮忙看看啊怎样做! {输人一行字符,统计其中有多少个单词}

热度:52   发布时间:2007-12-20 20:35:45.0
帮忙看看啊怎样做! {输人一行字符,统计其中有多少个单词}
帮忙看看啊怎样做!  {输人一行字符,统计其中有多少个单词}
搜索更多相关的解决方案: 单词  字符  统计  

----------------解决方案--------------------------------------------------------
提示,用指针扫描,碰到标点符号或是空格是,就算一个单词.碰到'\0'时结束扫描
----------------解决方案--------------------------------------------------------
又是例题!
----------------解决方案--------------------------------------------------------
//输入一行字符,统计单词数
#include <stdio.h>
#include <stdlib.h>
int main()
{
    char c;
    int num=0,word=0;
    while((c=getchar())!='\n')//换行结束.
        if(c==' ')
            word=0;
        else
            if(word==0)//新单词的开始
            {
                word=1;
                num++;
            }
    printf("%d\n",num);
    system("pause");
    return 0;
}
----------------解决方案--------------------------------------------------------
  相关解决方案