
the void rewind function (file * stream) in standard c library sets the file location to the beginning of the file in the given stream.

the function void setbuf (file * stream, char * buffer) in the standard c library defines how a stream is buffered. this function should be called once the file attached to the

the function int setvbuf (file * stream, char * buffer, int mode, size_t size) in standard c library determines how a stream should be buffered.

function file * tmpfile (void) in standard c library create temporary files in wb + mode. the temporary file created will be automatically deleted when the stream is closed

the function char * tmpnam (char * str) in the c library standard creates and returns a valid temporary file name (temp file) that did not exist before creation. if str is null,

the int fprintf function (file * stream, const char * format, ...) in standard c library sends formatted output to a stream.

the char * gets (char * str) function in standard c library reads a line from stdin and stores it inside the string pointed by str. it stops when the end-of-file or newline

the int sprintf function (char * str, const char * format, ...) in the standard c library sends the formatted output to a string str.

the int vfprintf function (file * stream, const char * format, va_list arg) in the standard c library sends the formatted output to a stream using a parameter list.

the function int vsprintf (char * str, const char * format, va_list arg) in the standard c library sends the formatted output to a string string using a parameter list.

the int fscanf function (file * stream, const char * format, ...) in library c reads the input formatted from a stream.

the function int scanf (const char * format, ...) in library c standard reads input that has been formatted from stdin.

the function int sscanf (const char * str, const char * format, ...) in library c standard reads the input formatted from a string.

the function int fgetc (file * stream) in c library standard takes the next character (an unsigned char) from the given stream and increases the position indicator for that stream.

char * fgets (char * str, int n, file * stream) in standard c library reads a line from the given stream and stores it in the string pointed by str. it stops when any of the

the function int fputc (int char, file * stream) in library c writes one character (an unsigned char) defined by the char parameter to the given stream and increases the position

the function int fputs (const char * str, file * stream) in the standard c library writes a string to the specified stream (not writing null characters).

the function int getc (file * stream) in c library standard takes the next character (an unsigned char) from the given stream and increases the position indicator for that stream.

the function long int ftell (file * stream) in standard c library returns the current file location of the given stream.

function size_t fwrite (const void * ptr, size_t size, size_t nmemb, file * stream) in standard c library writes data from the array pointed by ptr to the given stream.