isalpha()
isalpha() फ़ंक्शन का उपयोग यह जांचने के लिए किया जाता है कि कोई कैरेक्टर अल्फाबेट है या नहीं। यह फ़ंक्शन "ctype.h" हेडर फ़ाइल में घोषित है। यदि आर्गुमेंट अल्फाबेट है तो यह एक इंटीजर मान लौटाता है, अन्यथा यह शून्य लौटाता है।
C में सिंटैक्स
int isalpha(int value);
पैरामीटर्स:
- value - यह इंटीजर टाइप का एक सिंगल आर्गुमेंट है।
उदाहरण
#include <stdio.h>
#include <ctype.h>
int main() {
char val1 = 's';
char val2 = '8';
if (isalpha(val1))
printf("कैरेक्टर अल्फाबेट है\n");
else
printf("कैरेक्टर अल्फाबेट नहीं है\n");
if (isalpha(val2))
printf("कैरेक्टर अल्फाबेट है\n");
else
printf("कैरेक्टर अल्फाबेट नहीं है");
return 0;
}
आउटपुट
कैरेक्टर अल्फाबेट है कैरेक्टर अल्फाबेट नहीं है
isdigit()
isdigit() फ़ंक्शन का उपयोग यह जांचने के लिए किया जाता है कि कैरेक्टर न्यूमेरिक कैरेक्टर है या नहीं। यह फ़ंक्शन "ctype.h" हेडर फ़ाइल में घोषित है। यदि आर्गुमेंट डिजिट है तो यह एक इंटीजर मान लौटाता है, अन्यथा यह शून्य लौटाता है।
C में सिंटैक्स
int isdigit(int value);
पैरामीटर्स:
- value - यह इंटीजर टाइप का एक सिंगल आर्गुमेंट है।
उदाहरण
#include <stdio.h>
#include <ctype.h>
int main() {
char val1 = 's';
char val2 = '8';
if (isdigit(val1))
printf("कैरेक्टर डिजिट है\n");
else
printf("कैरेक्टर डिजिट नहीं है\n");
if (isdigit(val2))
printf("कैरेक्टर डिजिट है\n");
else
printf("कैरेक्टर डिजिट नहीं है");
return 0;
}
आउटपुट
कैरेक्टर डिजिट नहीं है कैरेक्टर डिजिट है