How to check if the first-letter of a string is uppercase in C++

1 Answer

0 votes
#include <iostream>

using namespace std;

bool IsUpper(char ch);

int main()
{
	char s1[] = "C++ programming language";
	if (IsUpper(s1[0]))
		cout << "first letter uppercase" << endl;
	else
		cout << "first letter not uppercase" << endl;


	char s2[] = "c++ programming language";
	if (IsUpper(s2[0]))
		cout << "first letter uppercase" << endl;
	else
		cout << "first letter not uppercase" << endl;

	return 0;
}
bool IsUpper(char ch)
{
	if (ch >= 'A' && ch <= 'Z')
		return true;

	return false;
}


/*
run:

first letter uppercase
first letter not uppercase

*/

 



answered Feb 4, 2017 by avibootz

Related questions

1 answer 180 views
1 answer 133 views
1 answer 210 views
2 answers 239 views
1 answer 213 views
...