您的位置:首页 > 编程语言

10.4 输入一行字符,用函数编程统计其中有多少个单词。假设单词之间以空格分开

2017-12-30 19:00 931 查看
# include <stdio.h>
# include <string.h>
void  panduan(char *p, int *n);
void main()
{
int a, *m;
m = &a;
FILE *fp = fopen("words.dat", "w+");
char str[100];
printf("请您输入字符串:\n");
gets(str);
fprintf(fp,"字符串:\n%s\n", str);
panduan(str, m);
printf("%d\n",a);
puts(str);
fprintf(fp,"单词个数:\n%d\n", a);
fclose (fp);
}
void panduan(char *p, int *n)
{
*n = 1;
for (; *p!='\0'; p++)
if (*p == ' ')
*n += 1;
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐