Zadanie 2: Kombinacje trzyliterowe

Opisanie

Na potrzeby badań nad trzyliterowymi słowami napisz program, który wyświetla wszystkie możliwe kombinacje z trzech wprowadzonych liter.

Dane wejściowe

W odpowiedzi na zachętę użytkownik podaje się trzy litery.

Dane wyjściowe

Na początku wyświetla się zachęta:

Podaj w następnym wierszu trzy litery

W następnym wierszu użytkownik wprowadza trzy litery. Następnie wyświetla się dwie puste linie, po których idzie nagłówek

Wszystkie kombinacje ze wprowadzonych liter

Następnie wyświetla się wszystkie 6 kombinacji, po jednej w każdym wierszu.

Błędy

Program czeka na naciśnięcie trzech klawiszy z literami oraz ENTER. Przy wprowadzeniu danych nie można się pomylić. Jeżeli niektóre ze wprowadzonych symboli się zgadzają, to program wyświetla sześć kombinacji, z których niektóre będą się pokrywać.

Przykład

Podaj w następnym wierszu trzy litery
ABC


Wszystkie kombinacje ze wprowadzonych liter
ABC
ACB
BAC
BCA
CAB
CBA