#include #include #define n 10struct s {Int i; char c;}; void readfile (char * file_name, char * mode) {file * in CHAR BUFFER [1024]; IF ((in = fopen (file_name, mode)) == null) // r Read, w write, t textmode, b binary mode {printf ("can not open% s / n", File_name); exit (1);} while (FGETS (Buffer, 1024, IN)! = null) Printf ("% s", buffer); fclose (in);} void writefile (char * file_name, char * mode) {File * out; struct s a [n]; int i = 0; if ((out = fopen (file_name, mode)) == null) {Printf ("canNot Open% S / N", file_name); exit 1);} for (i = 0; i