скачать программу:
прямая ссылка
с файлообменника
скачать исходник:
Пример рекурсивной функции, выводящей список фалов в текущей директории, включая содержимое вложенных папок.
Вызов функции оформлен как консольное приложение.