写一个函数,查找字符在字符串中出现的次数。

写一个函数,查找字符在字符串中出现的次数。
注:函数原型 int fun(char *,char);

int fun(char *s,char c){
    int i,j;
    for(i=0,j=0;s[i]!='\0';i++)
        if(s[i]==c)
            j++;
    return j;
}

你的函数原型好像写的不对,我也不知道你是什么意思。所以我就自己写了一个仅供参考。
#include <stdio.h>
#include <string.h>
void main()
{
int count=0,i;
char s[]="123123123123",obj='3';
for(i=0;i<strlen(s);i++)
{
if(s[i]==obj)
count++;
}
printf("%d\n",count);
}

把你出现问题的代码贴出来,我们帮着处理问题。
拒绝替你写作业。