TMPFILENAME
fp = fopen(TMPFILENAME, "w");
fp = fopen(TMPFILENAME, "w");
fp = fopen(TMPFILENAME, "r");
fp = fopen(TMPFILENAME, "r+");
unlink(TMPFILENAME);
fp = fopen(TMPFILENAME, "w+");
fp = fopen(TMPFILENAME, "w+");
fp = fopen(TMPFILENAME, "w");
fp = fopen(TMPFILENAME, "r");
fp = fopen(TMPFILENAME, "w+");
fp = fopen(TMPFILENAME, "w"); /* write only */
fp = fopen(TMPFILENAME, "a"); /* append only */
fp = fopen(TMPFILENAME, "w+"); /* read / write */
fp = fopen(TMPFILENAME, "r");
fp = fopen(TMPFILENAME, "r");
fp = fopen(TMPFILENAME, "r");
fp = freopen(TMPFILENAME, "r", fp);
unlink(TMPFILENAME);
fp = fopen(TMPFILENAME, "w+");
fp = fopen(TMPFILENAME, "r");
fp = fopen(TMPFILENAME, "r");
fp = fopen(TMPFILENAME, "r");
unlink(TMPFILENAME);
fp = fopen(TMPFILENAME, "w+");
fp = fopen(TMPFILENAME, "r");
fp = fopen(TMPFILENAME, "r");
unlink(TMPFILENAME);
fp = fopen(TMPFILENAME, "w+");
fp = fopen(TMPFILENAME, "r");