Разработайте клиент-серверное приложение с использованием интерфейса прикладного программирования WinAPI или POSIX:
1. Клиент должен иметь возможность приема команд от пользователя, используя интерфейс командной строки (не используйте меню или кнопки).
2. Клиент, получив команду, должен отправить ее серверу и ждать ответа. Получив ответ вывести его на экран.
3. Сервер, получив команду должен проверить ее на правильность ввода, если команда неверна, выдать клиенту сообщение об ошибке.
4. Сервер должен обрабатывать три команды: help (выдача помощи по командам), dir или ls (выдача файлов в текущей или какой-либо другой директории), type или cat (распечатка какого-либо указанного текстового файла).