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

计算某字符出现次数

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

将字符读入时转为小写,遍历字符串时,将每一个字符也转为小写比较。

#include "string.h"
// #define diff 
int main(){
    int count = 0;
    char str[1010] = {0};
    fgets(str,sizeof(str),stdin);
   
//     printf("%c",str[0]);
    char C = {0};
//     printf("请输入一个字符:");
    scanf("%c",&C);
    C = tolower(C);
    for(int i = 0; i<strlen(str);i++){
        str[i] = tolower(str[i]);
        if(str[i] == C)
            count++;
    }
    printf("%d",count);
    
    
}

求指点,为啥我开辟1000大小的数组空间时,有个1000字符的案例,显示读入的字符并不是所给的字符?

全部评论

相关推荐

05-12 17:00
门头沟学院 Java
king122:你的项目描述至少要分点呀,要实习的话,你的描述可以使用什么技术,实现了什么难点,达成了哪些数字指标,这个数字指标尽量是真实的,这样面试应该会多很多,就这样自己包装一下,包装不好可以找我,我有几个大厂最近做过的实习项目也可以包装一下
点赞 评论 收藏
分享
昨天 15:12
门头沟学院 运营
面向对象的火龙果很爱...:去吃一顿炸鸡就走
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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