C语言对一个字符串进行字符统计,分别统计包括空格和不包括空格的字符数

如题所述

第1个回答  2015-12-29
#include <string.h>
void main(void)
{
    char s[50],c;
    int cnt=0,WithBlank=0,WithoutBlank=0;
    gets(s);
    c=s[cnt];
    while(c)
    {
        WithBlank++;
        if(c!=' ')
            WithoutBlank++;
        c=s[++cnt];
    }
    printf("%d, %d\n",WithBlank,WithoutBlank);
}

本回答被网友采纳
相似回答