setlocale(LC_ALL, "rus");
const int s = 5, l = 100;
char ph[s][l];
int a = 0, b = 0;
const char enter = '\n';
ifstream fin("file.txt", ios::in);
if(!fin.is_open())
cout << "Файл не может быть открыт!\n";
else
{
for (int i = 0; i < s; i++) {
fin.getline(ph[i], l - 1, enter);
int x = strlen(ph[i]);
if (x != 0) {
for (int r = 0; r < x + 1; r++) {
if (ph[i][r] == ' ' || r == x) {
b = r - 1;
char w = ph[i][b];
ph[i][b] = ph[i][a];
ph[i][a] = w;
a = b + 2;
}
}
cout << ph[i] << endl;
a = 0, b = 0;
}
}
}
fin.close();
cout << "\n";
ofstream fout("file2.txt", ios::out);
for (int i = 0; i < s; i++) {
fout << ph[i] << endl;
}
return 0;