题解 | #计算某字符出现次数#

计算某字符出现次数

https://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1

#include<stdio.h>
#include<string.h>

int main(){
    int i = 0;
    int j = 0;
    int len = 0;
    char str[5000] = {0};
    char chr[2] = {0};
    scanf("%[^\n]", str);
    scanf("%s", chr);

    len = strlen(str);
    if(chr[0] - '0' >= 0 && chr[0] - '0' <= 9){
        for(i = 0,j = 0; i < len; i++){
            if(str[i] == chr[0]){
                j++;
            }  
        }    
    } else {
        for(i = 0,j = 0; i < len; i++){
            if(str[i] == chr[0] || str[i]+32 == chr[0] || str[i] == chr[0]+32){
                j++;
            }
        }
    }
    printf("%d\n", j);
    return 0;
}

全部评论

相关推荐

被子有点短:有了实习后会发现有实习也没用
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
笑着秋招😊:我一直认为努力有回报是一件很幸福很幸福的事情,恭喜你
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务