ti suggerisco di usare la libreria POSIX standard dirent.h, per enumerare file e cartelle [opendir() etc], e rmdir()/_rmdir()