急求!!c语言编写函数实现统计一个字符串中字母出现的次数。

就是输入一个字符串,再输入一个字母,统计其出现次数,大小写分开统计,各位大神门帮帮忙!!... 就是输入一个字符串,再输入一个字母,统计其出现次数,大小写分开统计,各位大神门帮帮忙!! 展开
 我来答
匿名用户
推荐于2017-12-16
展开全部
#include <string.h>
#include <stdio.h>
void main()
{
char getChar[100];
char x;
int total = 0;//用来记录字母出现的次数
printf("请输入字符串:");
scanf("%s", getChar);//这里接收字符串。接收字符串不要加地址符 & ,因为数组名就是地址(这个知道就行)
printf("请输入需要统计的字母:");
scanf("%s", &x);
for (int i = 0; i < sizeof(getChar); i++)//sizeof检测字符串的长度
{
if (getChar[i] == x)
{
total++;//如果满足这个条件,就加一
}
}
printf("%c出现的次数为:%d", x, total);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式