编写一个函数,int ch(char s[],char c);求数组s中参数c表示的字符出现的次数

2025-04-09 00:58:32
推荐回答(1个)
回答1:

#include
int ch(char *s,char c) { int n=0;
  while ( *s ) {
    if ( *s==c ) n++;
    s++;
  }
  return n;
}
void main { char str[256],c; int n;
  gets(str); c=getchar(); n=ch(str,c);
  printf("%d\n",n);
}