VS Code не отображает вывод при отладке C программы - PullRequest
0 голосов
/ 04 августа 2020

Я написал простую C программу:

#include <stdio.h>

int main(void){
    char first[20];
    char last[20];
    printf("Enter first name: ");
    scanf("%s", first);
    printf("Enter last name: ");
    scanf("%s", last);
    printf("Hello %c %c. \n", first, last);
    return 0;
}

Затем я собрал программу с компилятором из G CC, используя команду gcc.exe build active file, и отладил ее с конфигурацией GDB. В консоли отладки нет вывода, если я не установил 'externalConsole' = true в launch.json, однако, если я это сделаю, я не смогу проверить, работает моя программа или нет, потому что окно консоли закрывается сразу после того, как я ввел строки .

Как мне решить эту проблему и убедиться, что я могу правильно отладить программу?

...