使用输入重定向读取文件,然后使用键盘接受输入

时间:2014-03-06 14:42:51

标签: c redirect input stdin

我正在尝试创建一个程序,它将使用输入重定向从文本文件中读取数据,然后显示一个菜单,该菜单将使用键盘从用户那里获取输入。问题是stdin设置为从文件中读取,并且不允许用户使用键盘。有谁知道如何在代码中将输入源从文件更改为键盘?我正在使用C

1 个答案:

答案 0 :(得分:2)

您可以使用stdin打开文本文件,然后使用fopen从中读取,而不是重定向fread

然后像以前一样从stdin(键盘,在你的情况下)读取。