编写一个函数int countCharOfStr(char *s, char ch), 函数的功能是统计字符串中指定字符出现的次数并返回

2024-12-26 13:03:41
推荐回答(1个)
回答1:

#
include

int
countCharOfStr(char
*s,
char
ch);
void
main(){
char
s[20]
=
{'a','b','c','d','e','a','b','a'
};
char
ch
=
'a';
countCharOfStr(s,ch);
}
int
countCharOfStr(char
*s,
char
ch){
int
i=0,cout=0;
do{
if(s[i]==ch)
cout
++
;
i++
;
}
while(s[i]
!='\0');
//
判断数组是否已经到结束,也就是说此时数组的第i+1个元素是否为空
printf("%d\n",cout);
//打印出某个字符的个数
return
0
;
}