蓝蓝计算机考研算法-day04求字符串中某字符出现的次数

51 阅读1分钟

写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个目标字符,然后输出该字符串中该字符的出现次数。(不区分大小写字母) 数据范围:1≤n≤1000

#include<stdio.h>
int main(){
	char x[1000];
	for(int i=0;i<sizeof(x);i++){
		x[i]=0;
	}
	char y[1];
	gets(x);
	gets(y);
	int sum=0;
	for(int i=0;i<sizeof(x);i++){
		if(x[i]==y[0]){
			sum++;
		}
	}
	printf("%d",sum);
}

image.png