Illustrate as to how the data stored on the disk is read - C Language Programming

Program in C Language to illustrate as to how the data stored on the disk is read



Click here to open this program in Turbo C++

/**********************************************************
 Statement - Illustrate as to how the data stored on the disk is read
 Programmer - Vineet Choudhary
 Written For - http://developerinsider.in
 **********************************************************/

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

void main()
{
    FILE *fptr;
    char filename[15];
    char ch;
    clrscr();
    
    printf("Enter the filename to be opened\n");
    gets(filename);
    
    fptr = fopen (filename, "r");  /*open for reading*/
    
    if (fptr == NULL)
    {
        printf("Cannot open file\n");
        exit(0);
    }
    
    ch = fgetc(fptr);
    
    while (ch != EOF)
    {
        printf ("%c", ch);
        ch = fgetc(fptr);
    }
    
    fclose(fptr);
    getch();
}   					/* End of main () */
/*----------------------------------------------
 Output
 Enter the filename to be opened
 emp.rec
 Name    = Prabhu
 Age     = 25
 Salary  = 25000.00
 ------------------------------------------------*/