Я не программист, но мне позарез до завтрашнего утра нужно сделать лабу по C++ вот такое задание:

Функция,
если строка является именем нарицательным (первая буква прописная),
преобразует ее, оставив только эту прописную букву и точку после нее.
Если строка преобразована, то функция возвращает строку, в противном
случае возвращает NULL.
Приложение из введенной строки-фразы
формирует два массива слов: исходный и новый массив, в котором имена
нарицательные преобразованы.

Есть образец - как делать (готовая работа) и теоретическая часть. Помогите, пожалуйста!!!