1. 急求!!c语言编写函数实现统计一个字符串中字母出现的次数。
#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);
}