我尝试编写一个 C++ 函数来检查 char 是否是给定字符串中的大写字母。
这是我的尝试:
#include<iostream>
#include <conio.h>
#include<string>
using namespace std;
int iscapital(char x)
{
if (x>='A'&&x<='Z') return 1;
else return 0;
}
main()
{
char a[20];int len; int c=0;
cout<<"enter your line: ";
cin>>a;
len=strlen(a);
for (int i=0;i<=len;i++)
iscapital(a[i]);
if (iscapital)
{
c++;
}
cout<<"capital letter in string is: "<<c;
}
原文由 Ibra OpEd 发布,翻译遵循 CC BY-SA 4.0 许可协议
您的代码应如下所示: