программа запрашивает предложение, а выводит абревиатуру, но без предлогов
на с++
на с++
пропарсь стринг по пробелам (раздели строку на отдельные строки{кусочки} между которыми были пробелы - можно массив строк, можно массив объектов типа{указатель на подстроку, длина подстроки} или любое иное удобное тебе)
при обходе массива (или списка или.. ) получившегося пропусти то что в списке предлогов.
первые буквы остального отмечай в запомненном.
выведи запомненное
как реализовывать запомненное - массив, стринг. цепной список,... -сам реши.
как полностьтю определишься с алгоритмом - оформляй в с++.
потом уже можно будет смотреть, комментировать и подправлять
напишешь сам, а как подскажу---
заносишь предложение в переменную, разбираешь по пробелам в массив и в цекле перепроверяешь в сверке на заранее собраный массив со списком предлогов, если попадаются совпадения удаляешь или ещё чтото ...
дальше сам если голова работает.