#include #include #include #include #include #include #include int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); std::ifstream fin("eng-rus dictionary.txt"); std::ofstream fout("rus-eng dictionary.txt"); if (!fin.is_open() || !fout.is_open()) { std::cout << "Ошибка открытия файла" << std::endl; } else { std::map dict; std::string word, translation; fin >> word >>translation; while (!fin.eof()) { dict[translation] = word; fin >> word >> translation; } for (const auto& a : dict) { fout << a.first; for (int i = 0; i < 20 - a.first.size(); i++) { fout << " "; } fout << a.second << std::endl; } fin.close(); fout.close(); } }