统计单词个数(26)

问题及代码:

/* 
 *Copyright (c)2016,大连东软信息学院 
  
 *All rights reserved. 
  
 *文件名称: 统计单词个数 
  
 *作    者:陈振 
  
 *完成日期:2016年5月30日 
  
 *版 本 号: v1.0 
  
 *问题描述: 
  
 *程序输入: 
  
 *程序输出: 
 
 */
#include<stdio.h>
#include<string.h>
int wordnum(char *str);
int main()
{
    char a[50];
    gets(a);
    printf("\"%s\"共有%d个单词\n",a,wordnum(a));
    
	return 0;
} 
int wordnum(char *str)
{
	int num=0,word=0;
	for(int i=0;*(str+i) != '\0';i++)
	{
		if(*(str+i) ==' ')
		  word=0;
		else if(word==0){
		  word=1;
		  num++;	
		}
	}
	return num;
}

问题及代码:


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33033983/article/details/51535826
个人分类: c语言项目
上一篇复制字符串(16)
下一篇统计字数v2.0
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭