Online C Compiler
Abrir no compilador

Edição didática em português. O código e suas saídas preservam o original.

Olá, mundo em C

Conheça o cabeçalho, a função main e a saída de um programa C mínimo.

Abrir no compilador

Olá, mundo em C
Conheça o cabeçalho, a função main e a saída de um programa C mínimo.

#include <stdio.h> declara funções de entrada e saída como printf e puts. int main(void) define o ponto de entrada deste programa hospedado sem parâmetros. As chaves delimitam seu corpo.

Uma string literal é escrita entre aspas duplas. A sequência \n representa uma quebra de linha. As instruções terminam com ponto e vírgula; return 0 indica conclusão bem-sucedida ao ambiente.

Execute o exemplo e altere apenas a mensagem. Depois introduza deliberadamente um erro de sintaxe, leia o diagnóstico e corrija-o. O texto de saída do exemplo permanece no idioma original para permitir comparação exata.

Código C

#include <stdio.h>

int main(void) {
    char name[64] = "World";

    printf("Hello, %s!\n", name);
    printf("Welcome to the Online C Compiler & GCC 13 Runner.\n");
    printf("Compiler Standard C Version: %ld\n", __STDC_VERSION__);
    printf("Status: Execution completed with return code 0.\n");

    return 0;
}
Abrir no compilador

Saída esperada

Hello, World!
Welcome to the Online C Compiler & GCC 13 Runner.
Compiler Standard C Version: 201710
Status: Execution completed with return code 0.

Perguntas frequentes

Por que o código e a saída continuam em inglês?

Palavras-chave, identificadores e textos verificados pelos testes são preservados para não alterar o programa. As explicações e os controles estão traduzidos.