printf("输出到终端");
// 重定向到文件
freopen("in.txt", "r", stdin);
// 清空缓冲区,避免把之前写到终端的字符读进来
fflush(stdin);
// 读入文件字符
while(~scanf("%s", &ch)){
// dosomething
}
// 重定向回终端,mac和linux用这个
freopen("/dev/tty", "w", stdout);
//如果是windows用
//freopen("CON", "w", stdout);
printf("再输出到终端");