/* * * Java version * */ import java.io.File; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import java.util.Scanner; public class Main { public static void main(String[] args) { File in = new File("input.txt"); File out = new File("output.txt"); PrintWriter pw = null; Scanner scan = null; try { scan = new Scanner(in); } catch (FileNotFoundException e) { System.exit(0); } try { pw = new PrintWriter(new FileWriter(out, true)); } catch (IOException e) { scan.close(); System.exit(0); } while (scan.hasNext()) { pw.println(scan.next()); } pw.close(); scan.close(); } } /* * * C version * */ #include #include int main(void) { FILE *fin; FILE *fout; char buf[BUFSIZ]; fin = fopen("input.txt", "r"); if (!fin) { exit(0); } fout = fopen("output.txt", "a"); if (!fout) { fclose(fin); exit(0); } while (fscanf(fin, "%s", buf) != EOF) { fprintf(fout, "%s\n", buf); } fclose(fout); fclose(fin); return 0; } /* * * C++ version * */ #include #include #include using std::endl; using std::ifstream; using std::ofstream; using std::string; int main(void) { ifstream fin("input.txt"); ofstream fout("output.txt"); string buf; while (fin >> buf) { fout << buf << endl; } fout.close(); fin.close(); return 0; } /* * * Python version * */ if __name__ == '__main__': with open('input.txt') as fin, open('output.txt', 'a') as fout: for line in fin: print(line, end='', file=fout)