Hàm isalnum () được sử dụng để kiểm tra xem ký tự có phải là chữ và số hay không. Nó trả về giá trị khác 0, nếu ký tự là chữ và số có nghĩa là chữ cái hoặc số khác, trả về 0. Nó được khai báo trong tệp tiêu đề “ctype.h”.
Đây là cú pháp của isalnum () trong ngôn ngữ C,
int isalnum(int character);
Đây,
nhân vật - Ký tự sẽ được kiểm tra.
Đây là một ví dụ về isalnum () trong ngôn ngữ C,
Ví dụ
#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; }
Đầu ra
The character is alphanumeric The character is alphanumeric The character is not alphanumeric
Trong chương trình trên, ba biến kiểu char được khai báo và khởi tạo các giá trị. Các biến này được kiểm tra xem các giá trị này có phải là chữ và số hay không bằng cách sử dụng hàm isalnum ().
if(isalnum(val1)) printf("The character is alphanumeric\n"); else printf("The character is not alphanumeric\n");