फ़ंक्शन isupper() का उपयोग यह जांचने के लिए किया जाता है कि वर्ण अपरकेस है या नहीं। सफल होने पर यह गैर-शून्य मान देता है अन्यथा, शून्य लौटाता है। इसे "ctype.h" हेडर फ़ाइल में घोषित किया गया है।
यहाँ C भाषा में isupper() का सिंटैक्स दिया गया है,
int isupper(int character);
यहाँ,
चरित्र - वह वर्ण जिसकी जाँच की जानी है।
यहाँ C भाषा में isupper() का एक उदाहरण दिया गया है,
उदाहरण
#include<stdio.h> #include<ctype.h> int main() { char val1 = 's'; char val2 = 'S'; if(isupper(val1)) printf("The character is uppercase\n"); else printf("The character is not uppercase\n"); if(isupper(val2)) printf("The character is uppercase\n"); else printf("The character is not uppercase"); return 0; }
आउटपुट
The character is not uppercase The character is uppercase
उपरोक्त कार्यक्रम में, दो चर val1 और val2 को यादृच्छिक अक्षरों के साथ प्रारंभ किया जाता है और isupper() फ़ंक्शन का उपयोग करके, इन चरों की जाँच की जाती है कि वे बड़े अक्षर हैं या नहीं।
char val1 = 's'; char val2 = 'S'; if(isupper(val1)) printf("The character is uppercase\n"); else printf("The character is not uppercase\n");