C Programming

ACCEPTING SINGLE CHARACTERS FROM THE KEYBOARD

getchar
The following program illustrates this,


	#include <stdio.h> 
	
	main()
	{
		int  i;
		int ch;
		
		for( i = 1; i<= 5; ++i ) {
			ch = getchar();
			putchar(ch);
		}
	}


	Sample Program Output
	AACCddEEtt

The program reads five characters (one for each iteration of the for loop) from the keyboard. Note that getchar() gets a single character from the keyboard, and putchar() writes a single character (in this case, ch) to the console screen.

The file ctype.h provides routines for manipulating characters.


ęCopyright B Brown. 1984-1999. All rights reserved.