Open In App

iswblank() function in C/C++

Last Updated : 13 Feb, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

The iswblank() is a built-in function in C/C++ which checks if the given wide character is a blank character or not. It is defined within the cwctype header file of C++. Syntax:

int iswblank(ch)

Parameter: The function accepts a single mandatory parameter ch which specifies the wide character which we have to check that if it is a blank character or not. Return Value: The function returns two values which are described below:

  • If the ch is a blank character, then a non-zero value is returned.
  • If it is not then 0 is returned.

Below programs illustrate the above function. Program 1

CPP




// Program to illustrate
// iswblank() function
#include <cwctype>
#include <iostream>
using namespace std;
 
int main()
{
 
    wchar_t ch1 = ' ';
    wchar_t ch2 = 'i';
 
    // check if character is blank or not
    if(isblank(ch1))
     cout << "ch1 is blank \n";
    else
      cout << "ch1 is not blank\n";
     
    // check if character is blank or not
     if(isblank(ch2))
     cout << "ch2 is blank \n";
    else
     cout << "ch2 is not blank\n";
 
    return 0;
}


Output:

ch1 is blank 
ch2 is not blank

Program 2

CPP




// Program to illustrate
// isblank() function
#include <cwctype>
#include <iostream>
using namespace std;
 
int main()
{
 
    wchar_t ch1 = '3';
    wchar_t ch2 = ' ';
 
    // check if character is blank or not
    if(isblank(ch1))
     cout << "ch1 is blank \n";
    else
      cout << "ch1 is not blank\n";
     
    // check if character is blank or not
     if(isblank(ch2))
     cout << "ch2 is blank \n";
    else
     cout << "ch2 is not blank\n";
 
    return 0;
}


Output:

ch1 is not blank
ch2 is blank


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads