A seguinte aplicação foi publicada na primeira edição de C de K&R, e tornou-se no programa de introdução padrão da maior parte dos livros sobre C. O programa envia o texto “Olá, Mundo!” para a saída padrão, que é normalmente o console, mas que também pode ser um ficheiro (ou arquivo), um outro dispositivo qualquer, ou até mesmo um bit bucket, dependendo de como a saída-padrão é mapeada na altura em que o programa é executado.
Box estilo Padrão:
# include <stdio.h> /* Pacotes com funções de entrada e saída */ int main(void) { puts("Olá, Mundo!"); return 0; /* Retorna 0, pois `main` retorna um `int` */ } /* Nova linha após fechar a chave principal */
Box Estilo Eclipse:
# include <stdio.h> /* Pacotes com funções de entrada e saída */ int main(void) { puts("Olá, Mundo!"); return 0; /* Retorna 0, pois `main` retorna um `int` */ } /* Nova linha após fechar a chave principal */
Box estilo Twilight
# include <stdio.h> /* Pacotes com funções de entrada e saída */ int main(void) { puts("Olá, Mundo!"); return 0; /* Retorna 0, pois `main` retorna um `int` */ } /* Nova linha após fechar a chave principal */
Box estilo Git
# include <stdio.h> /* Pacotes com funções de entrada e saída */ int main(void) { puts("Olá, Mundo!"); return 0; /* Retorna 0, pois `main` retorna um `int` */ } /* Nova linha após fechar a chave principal */
Box estilo Mocha
# include <stdio.h> /* Pacotes com funções de entrada e saída */ int main(void) { puts("Olá, Mundo!"); return 0; /* Retorna 0, pois `main` retorna um `int` */ } /* Nova linha após fechar a chave principal */
Box estilo Classic
# include <stdio.h> /* Pacotes com funções de entrada e saída */ int main(void) { puts("Olá, Mundo!"); return 0; /* Retorna 0, pois `main` retorna um `int` */ } /* Nova linha após fechar a chave principal */
Box estilo Pannic
# include <stdio.h> /* Pacotes com funções de entrada e saída */ int main(void) { puts("Olá, Mundo!"); return 0; /* Retorna 0, pois `main` retorna um `int` */ } /* Nova linha após fechar a chave principal */
Box estilo Tutti
# include <stdio.h> /* Pacotes com funções de entrada e saída */ int main(void) { puts("Olá, Mundo!"); return 0; /* Retorna 0, pois `main` retorna um `int` */ } /* Nova linha após fechar a chave principal */
Box estilo MooTolls
# include <stdio.h> /* Pacotes com funções de entrada e saída */ int main(void) { puts("Olá, Mundo!"); return 0; /* Retorna 0, pois `main` retorna um `int` */ } /* Nova linha após fechar a chave principal */
Box estilo Beyond
# include <stdio.h> /* Pacotes com funções de entrada e saída */ int main(void) { puts("Olá, Mundo!"); return 0; /* Retorna 0, pois `main` retorna um `int` */ } /* Nova linha após fechar a chave principal */