问题及代码:
/*
*Copyright (c)2016,大连东软信息学院
*All rights reserved.
*文件名称:统计字符串中的单词数
*作 者:陈振
*完成日期:2016年6月1日
*版 本 号: v1.0
*问题描述:
*程序输入:
*程序输出:
*/
#include<stdio.h>
int wordnum(char str[]);
int main()
{
char str[30]="I am glad to see you";
printf("\"%s\"有%d个单词\n",str,wordnum(str));
return 0;
}
int wordnum(char str[])
{
int i=0,k=0,n=0;
for(;str[i]!='\0';i++){
if(str[i]==' ')
k=0;
if(k==0){
k=1;
n++;
}
}
return n;
}
运行结果: