题解 | #计算某字符出现次数#
计算某字符出现次数
https://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1
大小写字母差异为32,即bit5,使用&0xdf统一比较
int main()
{
char str[1001];
char c;
int count;
char *p;
gets(str);
scanf("%c", &c);
p = str;
while(*p)
{
if(((*p)&0xdf) == (c&0xdf))
count++;
p++;
}
printf("%d\n", count);
return 0;
}
