#include // for standard I/O cin and cout #include // for file I/O const int MAX = 100; void ReadFile(int & size, int nums[]) { /* * This assumes the input file has the following format: * number of integers (the first line) * one number per line */ ifstream inF("infor.dat"); inF >> size; for (int i = 0; i < size; i ++) inF >> nums[i]; } void WriteFile(int size, int n[]) { ofstream outF("infor.out"); outF << size << endl;; for (int i = 0; i < size; i ++) outF << n[i] << endl;; outF.close(); } void main() { int ary[MAX]; int s; ReadFile(s, ary); for (int i = 0; i < s; i ++) cout << ary[i] << endl; WriteFile(s, ary); }