#include <sys/types.h>
#include <dirent.h>
#include <stdio.h>
#include <stdlib.h>
int main(void) {
DIR *directory = opendir(".");
if (directory == NULL)
return EXIT_FAILURE;
struct dirent * entry;
while (entry = readdir(directory)) {
printf("%s\n", entry
->d_name
); }
closedir(directory);
return 0;
}
I2luY2x1ZGUgPHN5cy90eXBlcy5oPgojaW5jbHVkZSA8ZGlyZW50Lmg+CiNpbmNsdWRlIDxzdGRpby5oPgojaW5jbHVkZSA8c3RkbGliLmg+CgppbnQgbWFpbih2b2lkKSB7CiAgICBESVIgKmRpcmVjdG9yeSA9IG9wZW5kaXIoIi4iKTsKICAgIGlmIChkaXJlY3RvcnkgPT0gTlVMTCkKICAgICAgICByZXR1cm4gRVhJVF9GQUlMVVJFOwogICAgc3RydWN0IGRpcmVudCAqIGVudHJ5OwogICAgd2hpbGUgKGVudHJ5ID0gcmVhZGRpcihkaXJlY3RvcnkpKSB7CiAgICAgICAgcHJpbnRmKCIlc1xuIiwgZW50cnktPmRfbmFtZSk7CiAgICB9CiAgICBjbG9zZWRpcihkaXJlY3RvcnkpOwogICAgcmV0dXJuIDA7Cn0=