有无这样的一种方法:从输入文件读完数据后,还能从程序面板中继续输入数据?
用freopen + fclose失败了;w;
#include<cstdio>//错误代码,该程序直接输出两行"123"。
using namespace std;
int main(){
int n;
freopen("2.txt","r",stdin);
scanf("%d",&n);
printf("%d\n",n);
fclose(stdin);
scanf("%d",&n);
printf("%d\n",n);
return 0;
}