При вызове утилиты с конфигурационными файлами в качестве аргументов необходимо реализовать следующее:

Сделайте так чтобы в случае вызова утилиты с двумя аргументами производились следующие проверки:
1. Проверить, что оба файла существуют.
1. Проверить, что оба файла в одном формате.
1. Проверить, что формат поддерживается.

На данном этапе можно считать что утилита поддерживает только формат ini.

В случае если какая-либо проверка не пройдет необходимо вывести соответствующее сообщение
завершить выполнение с соответствующим кодом ошибки.

Это может быть любой код, отличный от 0, но будет идеально, если вы свяжете разные типы ошибок с разными кодами выхода,
и задокументируете их. Например, если файл не найден, то код 1, если найден, но не поддерживается, то код 2 и т.д.

