Здравствуйте! Я чайник по С++. Помогите в решении задач.

1) Дан набор слов. Набор заканчивается двоеточием (smile.gif. Определить сколько в нем слов, заканчивающихся буквой "а".

2) В строке заменить все двоеточия(smile.gif точкой с запятой (wink.gif. Подсчитать количество замен.

Пожалуйста, если кто-нибудь знает эту задачу помогите пожалуйста. Заранее спасибо.
aziz-1990@mail.ru