关于#c语言#的问题,请各位专家解答!

编写函数fun,它的功能是:求出ss 所指字符串中,指定字符的个数,并返回此值.例如:若输入字符串:123412132,输入字符为:1,则输出:3

#include <stdio.h>

int fun(char* ss, char ch) {
    int count = 0;
    while (*ss != '\0') {
        if (*ss == ch) {
            ++count;
        }
        ++ss;
    }
    return count;
}

int main() {
    char str[] = "123412132";
    char ch = '1';

    int count = fun(str, ch);
    printf("字符 %c 在字符串 %s 中出现了 %d 次\n", ch, str, count);

    return 0;
}