تابع getchar کاراکتر بعدی را از خط فرمان می خواند و آن را بعنوان integer بر می گرداند، تابع getchar در آن واحد فقط می تواند یک کاراکتر بخواند و می توانیم با قرار دادن آن در یک while بیشتر از یک کاراکتر را از ورودی بخوانیم.
	تابع putchar برعکس تابع getchar کار می کند و یک کاراکتر را بصورت integer از ما می گیرد و در خروجی چاپ می کند و همان کاراکتر چاپ شده را در قالب integer بر میگرداند.
	مثال:
#include <stdio.h>
int main( ) {
   int c;
   printf( "Enter a value :");
   c = getchar( );
   printf( "\nYou entered: ");
   putchar( c );
   return 0;
}