标准输入转换为标准输出 代码(C)
本文地址:http://blog.csdn.net/caroline_wendy
Linux可以使用getc()和putc(),读取和写入每一个输入字符。
代码:
/*By C.L.Wang
* Eclipse CDT
* Ubuntu 12.04
* 2014.10.5*/
#include "apue.h"
#include "error.h"
int main (void) {
int c;
while ((c = getc(stdin)) != EOF)
if (putc(c, stdout) == EOF)
err_sys("output error");
if (ferror(stdin))
err_sys("intput error");
return 0;
}
输出:
I am a girl!
I am a girl!
good boy!
good boy!