失敗した場合はEOF。標準入力(キーボード)から1文字読み込む。失敗したときはEOF。標準出力(ディスプレイ)に1文字書き込む。引数で指定したバッファ。失敗したか終わりに到達した場合はNULL。標準入力(キーボード)から1行読み出す。結果に改行は含まれない。バッファオーバーラン(ウイルス侵入)の原因になるので使ってはいけない。成功した場合は0、失敗したときは0以外。標準出力(ディスプレイ)に1行書き込む。指定した文字列と一緒に直前に発生したエラーを表示する。