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);
}