#include int main() { FILE* fp; fp = fopen(\"temp.txt\", \"w\"); fprintf(fp, \"Hello, World!\\n\"); // remove(\"temp.txt\"); this
You closed pointer, then her value was freed, how you imagine delete file by this handle?