Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
606 B
2
Indexable
Never
#include <stdio.h>
#include <dirent.h>

int main() {
    DIR *dir;
    struct dirent *ent;

    // deschide directorul curent
    if ((dir = opendir(".")) != NULL) {

        // iterează prin conținutul directorului
        while ((ent = readdir(dir)) != NULL) {

            // afișează numele fișierelor și directoarelor
            printf("%s\n", ent->d_name);
        }

        // închide directorul
        closedir(dir);

    } else {
        // dacă directorul nu poate fi deschis, afișează eroarea
        perror("");
        return 1;
    }

    return 0;
}