#include<string.h>
#include<stdio.h>
voidmain()
{
chargetChar[100];
charx;
inttotal=0;//用來記錄字母出現的次數
printf("請輸入字串:");
scanf("%s",getChar);//這裡接收字串。接收字串不要加地址符&,因為陣列名就是地址(這個知道就行)
printf("請輸入需要統計的字母:");
scanf("%s",&x);
for(inti=0;i<sizeof(getChar);i++)//sizeof檢測字串的長度
if(getChar[i]==x)
total++;//如果滿足這個條件,就加一
}
printf("%c出現的次數為:%d",x,total);
#include<string.h>
#include<stdio.h>
voidmain()
{
chargetChar[100];
charx;
inttotal=0;//用來記錄字母出現的次數
printf("請輸入字串:");
scanf("%s",getChar);//這裡接收字串。接收字串不要加地址符&,因為陣列名就是地址(這個知道就行)
printf("請輸入需要統計的字母:");
scanf("%s",&x);
for(inti=0;i<sizeof(getChar);i++)//sizeof檢測字串的長度
{
if(getChar[i]==x)
{
total++;//如果滿足這個條件,就加一
}
}
printf("%c出現的次數為:%d",x,total);
}