C语言——求出某一字符在该字符串中出现的次数

C语言——求出某一字符在该字符串中出现的次数_第1张图片

 #include
int main()
{
    char a[11],b;
    int i,num=0;
    gets(a);
    b=getchar();
    for(i=0;a[i]!=0;i++)
    {
        if(b==a[i])
            num++;
    }
    printf("%c出现的次数是%d\n",b,num);
    return 0;
}

或者

#include
int main()
{
    char a[11],b;
    int i,num=0;
    //gets(a);
    scanf("%d",a);
    getchar();//去掉scanf输入时留下的回车
    b=getchar();
    for(i=0;a[i]!=0;i++)
    {
        if(b==a[i])
            num++;
    }
    printf("%c出现的次数是%d\n",b,num);
    return 0;
}

C语言——求出某一字符在该字符串中出现的次数_第2张图片

你可能感兴趣的:(C语言程序设计,c语言)