6. 请编写一个函数 int fun(char *ss,charc),该函数的功能是:求出ss 字符串中指定字符串的个数,并返回此值。 例如,若输入 ss="1231231",c-1',则输出了。c语言
时间: 2023-11-27 12:50:29 浏览: 82
C语言编程-编写函数fun求一个字符串的长度,在main函数中输入字符串,并输出其长度;
5星 · 资源好评率100%
以下是求出字符串中指定字符个数的C语言函数:
```
int fun(char *ss, char c) {
int count = 0;
while (*ss != '\0') {
if (*ss == c) {
count++;
}
ss++;
}
return count;
}
```
函数中,我们使用了一个 while 循环来遍历字符串 ss 中的每一个字符,如果当前字符与指定字符 c 相同,则计数器 count 加一。最后返回计数器 count 的值,即为指定字符在字符串中出现的次数。
阅读全文