Compilador C online: execute código com entrada

Escreva código C, prepare a entrada (stdin) antes de executar e veja a saída e os erros. Comece com um exemplo no navegador, sem instalar uma IDE.
#include <stdio.h>
int main(void) { puts("Hello, world!"); return 0; }Como usar o compilador C online
- Escreva ou cole o programa C no editor. Para começar, experimente um Hello World com uma função main.
- Se o programa lê dados, abra Entrada Padrão (stdin) e preencha todos os valores antes da execução.
- Clique em Executar e confira o resultado em Saída. Execute novamente depois de alterar o código ou os dados de entrada.
Como fornecer dados para scanf e fgets
Prepare todos os dados antes de clicar em Executar. Para duas chamadas de scanf com %d, por exemplo, digite 3 e 4 separados por um espaço. Com fgets, separe cada linha de texto com uma quebra de linha. No modo de nuvem padrão, o código e a entrada são enviados a um serviço remoto de compilação e execução. Não é um terminal interativo: forneça a entrada antes da execução.
Ao usar fgets depois de scanf com %d, pode restar uma quebra de linha na entrada. Nesse caso, fgets pode ler apenas esse caractere em vez do texto esperado. Trate a quebra de linha restante no código antes de ler a próxima linha.
O que verificar quando a compilação falha
Leia a primeira mensagem do compilador e confira o número da linha indicado. Verifique os pontos e vírgulas, os parênteses e os nomes das variáveis antes de tentar novamente. Se o programa executar, mas o resultado estiver incorreto, confira a entrada e a lógica do código.