题解 | #计算某字母出现次数#
计算某字母出现次数
http://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1
#include "stdio.h" #include "string.h" #define cmp ('a'-'A') int main(void) { char str[1024]={0},C='\0'; int count=0; fgets(str,sizeof(str), stdin); scanf("%c",&C); for(int i=0;i<strlen(str);i++) if((str[i]-C)==0) count++; else if((C>='A')&&(C<='Z')&&((str[i]-C)==cmp)) count++; else if((C>='a')&&(C<='z')&&((C-str[i])==cmp)) count++; printf("%d",count); return 0; }