题目描述
写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
输入描述:
输入一个有字母和数字以及空格组成的字符串,和一个字符。
输出描述:
输出输入字符串中含有该字符的个数。
输入例子:
ABCDEF A
#include <iostream>
#include <cstring>using namespace std;
int main()
{
string str1;
int k=0;
char letter;
getline(cin,str1);
cin>>letter;
for(int i; str1[i]!='\0';i++)
{
if(str1[i]==letter|| str1[i]==(letter+32)||str1[i]==(letter-32))
k++;
}
cout<<k;
return 0;
}