code blocks: permission denied when i try to delete a file (C)
void playerdelete(int del){ FILE *plr; FILE *extra; int is_found = 0; plr = fopen(“User.dat”, “rb”); extra = fopen(“temp.dat”, “wb”); while(fread(&player, sizeof(struct user), 1, plr) == 1){ if(player.id != del) fwrite(&player, sizeof(struct user), 1, extra); else is_found = 1; } fclose(plr); fclose(extra); if(is_found == 0){ printf(“nID not found.”); remove(“temp.dat”); } else{ if (remove(“User.dat”) != 0) { […]