//单词 法1
#include <stdio.h>
#include <ctype.h>
#include <stdio.h>
#include <ctype.h>
void main()
{
char string[100];
int i,num = 0;
//防止溢出,gets对溢出不做判断,而fgets做判断。
fgets(string,sizeof(string),stdin);
for (i = 0;string[ i ] != '\0';i++)
if ( isalpha(string[i])&&(!isalpha(string[i + 1])) )
num++;
printf("There are %d words in the line.\n",num);
}
//单词法 2 made by 刘旭
#include <stdio.h>
#include <string.h>
int Find(char a[100],size_t i)
{
int num=0;//单词个数
size_t index=0;
for (index=0;index!=i;++index)
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余4页未读,立即下载