C简洁 欢迎大神指点
#include "stdio.h"
#include "string.h"
#define cmp ('a'-'A')
#define Cmin(x,y) ((x>y?x:y)-(x<y?x:y))
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(Cmin(str[i],C)==cmp||(str[i]-C)==0)
count++;
printf("%d",count);
return 0;
}

京公网安备 11010502036488号