C Program to read all the files located in the specific directory
Write a C Program should read the contents of files which is loacted in the directory.
Try your Solution
Strongly recommended to Solve it on your own, Don't directly go to the solution given below.
#include<stdio.h>
int main()
{
//write your code here
}
Program or Solution
#include <dirent.h>
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
DIR *d;
struct dirent *dir;
FILE *fptr;
char ch;
char content[100000];
d = opendir("E:/test");
if (d)
{
while ((dir = readdir(d)) != NULL)
{
fptr = fopen(dir->d_name, "r");
if (fptr != NULL)
{
printf("%s\n", dir->d_name);
ch = fgetc(fptr);
while (ch != EOF)
{
printf ("%c", ch);
ch = fgetc(fptr);
}
printf("\n\n");
fclose(fptr);
}
}
closedir(d);
}
return(0);
}
Program Explanation
Comments
coming Soon
coming Soon