#include <stdio.h> extern FILE *txtfile, *temp; extern int coe; //セーブして終了 void save_end(void){ coe = 0; return; } //セーブしないで終了 void not_save(char *txtname){ int c; /* 文字を読み込む */ txtfile = freopen(txtname,"w",txtfile); //読み込みから書き込みへ /* ファイルから EOFが現れるまで1字読み込む */ while ((c = fgetc(temp)) != EOF) { //最初に保存してた内容を読み込み fputc(c,txtfile); //元のファイルに戻す } coe = 0; return; }