Open In App

iswblank() function in C/C++

Last Updated : 13 Feb, 2023
Comments
Improve
Suggest changes
Like Article
Like
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

Next Article
Article Tags :
Practice Tags :

Similar Reads