Edição didática em português. O código e suas saídas preservam o original.
Erros comuns em C e como corrigir
Consulte falhas de segmentação, referências não definidas e pontos e vírgulas em C. Identifique a causa e teste o código corrigido diretamente no compilador.

Consulte guias sobre falhas de segmentação, referências não definidas e pontos e vírgulas ausentes. Procure a mensagem exibida pelo seu programa e leia a explicação para diferenciar a causa do sintoma.
Abra o assunto que deseja praticar e leia a explicação antes de testar o código. Use os controles do bloco de código para abri-lo no compilador, forneça a entrada necessária e compare a saída. Altere um valor por vez para entender o comportamento do programa.
Falha de segmentação em C
Localize acessos inválidos à memória e corrija a causa antes de executar novamente.
Referência não definida em C
Diferencie a declaração de uma função de sua definição e revise os arquivos e bibliotecas ligados.
Falta um ponto e vírgula em C
Revise a instrução anterior ao diagnóstico e diferencie terminadores de blocos.
Declaração implícita de função em C
Declare cada função antes de chamá-la e utilize o cabeçalho que define sua interface.
Exceção aritmética SIGFPE em C
Revise divisões inteiras, restos e faixas mesmo quando o nome do erro menciona ponto flutuante.
Declaração ou instrução esperada no final da entrada
Encontre blocos, comentários e strings não fechados em um programa C.