Você escreveu um programa de terminal, não um programa GUI, não há interface gráfica carregada pelo seu programa. Por isso, "não correr" da GUI não significa que não esteja em execução.
Se você executar o formulário da GUI, será necessário executá-lo como "Executar do Terminal". Caso contrário, não mostrará nenhuma saída.
No entanto, provavelmente você deve estar executando o terminal, navegando até o diretório em que você salvou a saída (o arquivo main
) e, em seguida, execute-o como fez.