首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

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

2012-09-07 
[C]输入一行字符,统计其中有多少个单词,单词之间用空格分隔开C/C++ code#includestdio.hvoid main(){cha

[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]==' '

热点排行