Będziesz potrzebował funkcji zwracającej bool/sprawdzającej czy dana litera (char) jest samo- czy spółgłoską (zwykły switch da radę). Następnie robisz skan całego zdania. Litery, które należy sprawdzić to te które:
> Są pierwsze w tablicy (pierwsza litera zdania) LUB
> Mają po lewej stronie spację