Сортировка вводимых данных пузырьковым методом

Задача стояла такая:
Программа должна спрашивать у пользователя слова и запоминать их, пока он не введёт пустое слово. После этого программа должна отсортировать введённые слова, и вывести отсортированный список.