Skip to content
Related Articles

Related Articles

Improve Article

putchar() function in C

  • Difficulty Level : Medium
  • Last Updated : 10 Jan, 2019
Geek Week

The putchar(int char) method in C is used to write a character, of unsigned char type, to stdout. This character is passed as the parameter to this method.

Syntax:

int putchar(int char)

Parameters: This method accepts a mandatory parameter char which is the character to be written to stdout.

Return Value: This function returns the character written on the stdout as an unsigned char. It also returns EOF when some error occurs.

Below examples illustrate the use of putchar() method:



Example 1:




// C program to demonstrate putchar() method
  
#include <stdio.h>
  
int main()
{
  
    // Get the character to be written
    char ch = 'G';
  
    // Write the Character to stdout
    putchar(ch);
  
    return (0);
}
Output:
G

Example 2:




// C program to demonstrate putchar() method
  
#include <stdio.h>
  
int main()
{
  
    // Get the character to be written
    char ch = '1';
  
    // Write the Character to stdout
    for (ch = '1'; ch <= '9'; ch++)
        putchar(ch);
  
    return (0);
}
Output:
123456789
Take a step-up from those “Hello World” programs. Learn to implement data structures like Heap, Stacks, Linked List and many more! Check out our Data Structures in C course to start learning today.



My Personal Notes arrow_drop_up
Recommended Articles
Page :