Visual Studio Code no ejecuta código

Visual Studio Code no ejecuta código

¿Por qué VS Code no quiere ejecutar código cuando uso scanf()la función para obtener la entrada del usuario sabiendo que sin esta función el código se ejecuta perfectamente?

ingrese la descripción de la imagen aquí]

Respuesta1

  1. CTRL+MAYÚS+X
  2. Escribe en el cuadro de búsquedaCorredor de código
  3. Instalar la extensión
  4. que hacer clic enArchivo - Preferencias - Configuración
  5. Tipoejecución de códigoen el cuadro de búsqueda.
  6. Desplácese hacia abajo hasta encontrarCode-runner: Ejecutar en la terminal. Revisa la cajaClima para ejecutar código en la Terminal Integrada.
  7. Reiniciar código VS

¡Buena suerte!

Respuesta2

En primer lugar, soy un principiante en el código VS, así que haré todo lo posible para explicar cómo solucioné este "error". Espero que esta publicación todavía ayude a mucha gente.

Lo que creo que está sucediendo es que este programa en C solo se compila cuando presionas "Ejecutar código". No estoy seguro de esto en absoluto. La solución que encontré es que la forma correcta de ejecutar su programa es "Iniciar depuración" (F5). Ahora, cuando vaya al archivo .json donde se encuentra la configuración para la depuración. Simplemente necesita cambiar la línea "externalConsole" y establecerla en "true". Y eso es básicamente todo. Después de eso, simplemente ejecute su programa con (F5). Tenga en cuenta que si cambia algo en su código original, debe ejecutarlo con "Ejecutar código" (ctrl+alt+n) para que las actualizaciones que realice se guarden y se "compilen".

Espero haber ayudado

Línea para cambiar: ingrese la descripción de la imagen aquí

Respuesta3

Definitivamente tienes que ejecutar el código en la terminal para eso.

En caso de que quierasdepurarNinguna de estas soluciones funcionó para mí usando MacOS Sonomia.

Solo lo hice funcionar usandoCódigoLLDBextensión.

Para más detalles consulteesta publicaciónen desbordamiento de pila oesta publicaciónen github que muestra la solución para la depuración

información relacionada