Po 10 razie czytania tego zadania zauważyłem, że zadanie jest sprzecznie sformułowane, więc nie dziwne, że wiele osób ma z tym problem.
W zadaniu z jednej strony pisze: " każdy wyraz rozpoczyna się wielką literą" więc z tego wynika, że "a" ma być z dużej.
Natomiast w dalszej: "Ponadto każdy wyraz poprzedzony na wejściu spacją zaczyna się wielką literą." z czego można wnioskować, że w takim razie "a" ma być z małej bo nie poprzedzone jest spacją.
A za podpowiedź o zmianie kompilatora okazała się pomocna i wyświetliło, że odpowiedź jest nie prawidłowa, za co dzięki.