Der Weg ist gut, nur so einfach geht's nicht
Was ist wenn zwei Leerzeichen hintereinader folgen? Daher bräuchtest du schonmal ne Variable vom Typ boolean die man entsprechend bei Wiederholung setzt.
Außerdem fehlt der Zeilenumbruch als Trennzeichen!
Also mußt wohl noch was
Gruß