#include <iostream>
#include <fstream>
#include <string>
#include <vector>
using namespace std;
int main() {
int k;
cin >> k;
vector<string> inputFiles(k);
for (int i = 0; i < k; i++) {
cin >> inputFiles[i];
}
string outputFile;
cin >> outputFile;
ofstream out(outputFile);
if (!
out.is _open()) {
cout << "Не удалось открыть выходной файл" << endl;
return 1;
}
for (const string& inputFile : inputFiles) {
ifstream in(inputFile);
if (!
in.is _open()) {
cout << "Не удалось открыть входной файл " << inputFile << endl;
return 1;
}
string line;
while (getline(in, line)) {
out << line << endl;
}
in.close();
}
out.close();
return 0;
}
попробуй это