A few alternatives:
My first choice by far would be to install virtualbox and do things like this in a virtual Linux machine (Debian or Ubuntu).
sudo apt-get install build-essential
Pick editor:
1 download vscode in browser of choice and install it
2 Use gedit or nano.
create a new file and rename it to something .c
write your code in it
gcc somefilename.c && ./a.out
Alternative two on Windows:
Here is the problem: I've run maaaaany different crosscompilers on windows for embedded targets but I don't know of any free compilers to compile native code on Windows.
You have to do your own research there.
Install any editor you'd like to use. I tend to jump between notepad++ and vscode, sometimes both at the same time
type away in powershell or cmd to compile and run it.
Another option would be visual studio community edition and poke around in settings to enable C in your project but their C _SUCKS_!
No c99 features so you have to declare i etc before loops.
As a matter of fact, their compiler is bitching about everything. ALL declarations must be made at the top of the function or it'll throw compile errors.