Visual Studio Code no ejecuta código en la terminal

Visual Studio Code no ejecuta código en la terminal

Estoy intentando ejecutar mi código C, pero sigo recibiendo este mensaje en la terminal en lugar del resultado que quiero.

Creo que tiene algo que ver con la instalación incorrecta de MinGW (o con la colocación de la ruta incorrecta en vscode) porque MinGW puede funcionar si ejecuto el código a través del símbolo del sistema de Windows.

Lo siento si no tengo mucho sentido ya que soy relativamente nuevo en la programación. Esto es lo que me dice la terminal cuando intento ejecutar el código:

PS P:\comp sci\projects> cd "p:\comp sci\projects\" ; if ($?) { gcc CW714a.c -o CW714a } ; if ($?) { .\CW714a }
p:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: p:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/libmingw32.a(lib64_libmingw32_a-crt0_c.o): in function `main':
C:\temp\gcc\build-mingw-w64\mingw-w64-crt/../../src/mingw-w64-crt/crt/crt0_c.c:18: undefined reference to `WinMain'
collect2.exe: error: ld returned 1 exit status
PS P:\comp sci\projects> 

Salida CLI

información relacionada