#include <stdio.h>
#include <string.h>
#include <ctype.h>
int main()
{
char a[1001+1]; /* fgets 存在换行和字符串结束符 会影响getchar结果 这里定义在1000基础+2*/
char b;
char c;
int i, j =0;
fgets(a,sizeof(a), stdin );
c=getchar();
for(i=0; i<=strlen(a); i++)
{
/* 大写 */
if(c >= 'A' && c <= 'Z')
{
if(a[i] == c )
j++;
b=c+32;
if(a[i] == b )
j++;
}
/* 小写 */
else if(c >= 'a' && c <= 'z')
{
if(a[i] == c )
j++;
b=c-32;
if(a[i] == b )
j++;
}
else
{
if(a[i] == c )
j++;
}
}
printf("%d", j);
return 0;
}

京公网安备 11010502036488号