新手,求大神指教freopen重定向的输入方式
一个简单小程序求指导输入在哪里,不知道如何输入
#include
int main()
{
freopen("tase.in", "r", stdin);
int x;
scanf("%d\n", &x);
printf("%d\n", x);
return 0;
}
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main(void) { int a, b; freopen("in.txt" , "r", stdin); //输入流重定向到 文件 in.out,即在 in.out 中读取 freopen("out.txt", "w", stdout);//输出流重定向到 文件 out.txt,即记过写入 out.txt scanf("%d%d", &a, &b); printf("%d\n", a + b); fclose(stdin); //关闭输入流 fclose(stdout); //关闭输出流 return 0; } /** * in.txt内容 * 2 3 * * 执行后 out.txt 内容 * 5 **/