#include #include #include #include int main() { DIR* dp = opendir("/bin"); if (!dp) { perror("opendir"); return 1; } do { struct dirent* ent = readdir(dp); if (!ent) break; printf("%s\n", ent->d_name); } while (1); closedir(dp); return 0; }