По пути обучения встретился с данным заданием, не могу придумать принцип решения. Я дошел только до полного реверса строки и последующего реверса каждого слова, но организовать его пока не получилось
Задание: Ввести с клавиатуры строку, содержащую несколько слов, разделенных пробелом. Переставить в ней слова, поменяв местами первое слово с последним, второе с предпоследним и т.д. Вывести результаты на экран.
Из уточнений: Должен быть организован ввод(и вывод) через прерывание, именно в командной строке, а не в самом коде, сам код желательно должен быть как можно проще, либо же помогите в последствии мне разобраться во всем. Преподаватель довольно строгий и мне нужно будет понимать, как работает программа