无论大小写如何,我如何比较字符。意思是假设如果我的 if 条件对 Z 和 z 都返回 true,我输入 Z,字符可以是 AZ 或 az 中的任何字母。
就像 ABCbabcAABC
如果我输入 B 那么我必须得到 4 作为输出,因为字符串中有 4 个 B。
我在 Turbo C++ 上学习 C++。我正在努力,但现在没有出路。
void main()
{
clrscr();
char str[50],ch;
char str1[50];
int i = 0, l;
cout << "Enter strings: ";
gets(str);
cout << "Enter charcter: ";
cin >> ch;
l = strlen(str);
for(i = 0; i <= l; i++)
{
cout << isupper(str[i]) ? tolower(str[i]) : toupper(str[i]);
}
puts(str);
getch();
}