想问下C/C++文件的输入输出问题.
比如说数据在a.in里.你通过你程序的运算
然后输出a.out.
这是简单的.
比如一个样例.
输入:
3
12345
54321
12345
输出:
12345
54321
12345
也就是原封不动的输出.开头输入可以这样写
printf("%d",&n);
for(int i=1;i<=n;i++)
printf("%d",&a[i]);
那么如果他给的题目是这样的呢:
输入:
12345
54321
12345
输出:
12345
54321
12345
输入是不控制有多少行的,按个回车就一行. 在于你给的a.in文件有几行他就有几行,就输出几行.
这样怎么确定输入的时候什么情况才终止.
请帮忙把语句写下.