Home »
C programs »
C file handling programs
C program to check a specified directory exists or not
Here, we are going to learn how to check a specified directory exists or not using C program.
Submitted by Nidhi, on August 13, 2021
Problem statement
Given a path of the directory, we have to check whether the directory exists or not.
C program to check a specified directory exists or not
The source code to check a specified directory exists or not is given below. The given program is compiled and executed using GCC compile on UBUNTU 18.04 OS successfully.
// C program to check a specified directory
// exist or not
#include <dirent.h>
#include <stdio.h>
int main(void)
{
DIR* dObj;
dObj = opendir("./image");
if (dObj != NULL)
printf("Directory exists.\n");
else
printf("Directory does not exists.\n");
return 0;
}
Output
Directory exists.
Explanation
Here, we checked directory "image" exists in the current directory or not. Then print the appropriate message on the console screen.
C File Handling Programs »