Stdio h C Tutorial

Item Value
Header filestdio.h
Declarationvoid rewind(FILE *stream);
Functionmoves the file position pointer back to the start.

#include 
  #include 
  int main(int argc, char *argv[])
  {
    FILE *fp;
    if((fp=fopen("test", "r"))==NULL) {
      printf("Cannot open file.\n");
      exit(1);
    }
    while(!feof(fp)){
        putchar(getc(fp));
    }
    rewind(fp);
    while(!feof(fp)){
        putchar(getc(fp));
    }
    fclose(fp);
  }