SyntaxFix
Write A Post
Hire A Developer
Questions
Use the S_ISDIRmacro:
S_ISDIR
int isDirectory(const char *path) { struct stat statbuf; if (stat(path, &statbuf) != 0) return 0; return S_ISDIR(statbuf.st_mode); }