读书人

[C]输入一起字符,统计其中有多少个单词

发布时间: 2012-09-07 10:38:15 作者: rapoo

[C]输入一行字符,统计其中有多少个单词,单词之间用空格分隔开

C/C++ code
#include<stdio.h>void main(){    char str1[100];    int n,m=0;    gets(str1);    for(n=0;n<strlen(str1);n++)    {        if(str1[n]==" ")m=m+1;    }    printf("该字符串单词数为:%d\n",m+1);    getch();}

请问我这个代码有什么地方错了吗?不管打多少个单词,输出结果都是1

[解决办法]
str1[n]==" " 改为 str1[n]==' '

读书人网 >C语言

热点推荐