C isprint() function
C isprint(int ch)
The isprint() function is used to check whether a character is a printable character or not. The function is defined in the ctype.h header file.
Syntax:
int isprint( int arg );
isprint() Parameters:
Name | Description | Required /Optional |
---|---|---|
ch | ch is a character of class upper in the current locale. | Required |
Return value from isprint()
- The isprint() function returns non-zero if ch is a printable character; otherwise returns 0.
Example: C isprint() function
#include <stdio.h>
#include <ctype.h>
int main()
{
char ch;
ch = 'y';
printf("\nIf %c is printable character or not? %d", ch, isprint(ch));
ch = '\t';
printf("\nIf %c is printable character or not? %d", ch, isprint(ch));
ch = 'A';
printf("\nIf %c is printable character or not? %d", ch, isprint(ch));
}
Output:
If y is printable character or not? 2 If is printable character or not? 0 If A is printable character or not? 1
C Programming Code Editor:
Contribute your code and comments through Disqus.
Previous C Programming: C islower()
Next C Programming: C ispunct()
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/c-programming/ctype/c-isprint.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics