А как программа должна читать названия файлов? Вслух?
Я к тому, что нужны такие детали, как - под какой средой программирования нужно это реализовать? Т.е. например Borland C++ 3.1 для DOS, или скажем С++Builder, или Visual C++. Везде это делается по-разному.