Untitled

 avatar
unknown
plain_text
2 years ago
606 B
6
Indexable
#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;
}
Editor is loading...