用c语言求一个字符串中某个字符的个数

用c语言求一个字符串中某个字符的个数

#include <stdio.h>
#include <string.h>

int main()
{
    char a[100], ch;
    int i, count = 0;
    printf ("输入一个字符串(小于100个字符\n");
    gets (a);
    printf ("输入查询字符:\n");
    ch = getchar ();          

    for (i=0; i<strlen(a); i++)
    {
        if (a[i] == ch)
        {
            count ++;
        }
    }
    printf ("该字符的个数是%d\n", count);
    
    return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-03
指针移动,数组遍历都可以
相似回答