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

计算某字母出现次数

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

#include<stdio.h>
#include<ctype.h>

int main(void) {
	char s[500]="";
	char ch;
	int i = 0;
	int num = 0;

	//获取到字符串
	for(i = 0; (s[i] = getchar())!='\n'; i++) {
		;
	}

	ch = getchar();
	for(i = 0; s[i]; i++) {
		if(isalpha(s[i])) {
            //不区分大小写
			if(s[i] == ch || s[i] == ch + 'a'-'A' || s[i] == ch - 'a'+'A') {
				num++;
			}
		}
		else if(s[i] == ch){
			num++;
		}

	}
	printf("%d\n", num);

}
全部评论

相关推荐

牛客765689665号:没有实习是硬伤,央国企看学历
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务