有无这样的一种方法:从输入文件读完数据后,还能从程序面板中继续输入数据?
用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; }