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