Estrutura de um programa em C
A estrutura de um programa em C é composta por diversas partes, que são descritas abaixo:
1. Diretivas de pré-processamento: São linhas que começam com o caractere `#` e que são processadas antes da compilação do programa. As diretivas de pré-processamento são utilizadas para incluir ficheiros de cabeçalho, definir constantes, entre outras coisas.
2. Função main(): É a função principal do programa e é obrigatória em todos os programas em C. Ela é o ponto de entrada do programa e é onde o código principal do programa é executado.
3. Declaração de variáveis: As variáveis são utilizadas para armazenar valores durante a execução do programa. As variáveis devem ser declaradas antes de serem utilizadas e devem ter um tipo e um nome.
4. Instruções: As instruções são as ações que o programa deve executar. As instruções podem ser de diferentes tipos, como atribuição de valores a variáveis, operações matemáticas, chamadas de funções, entre outras. As instruções em C devem ser obrigatóriamente incluídas em funções.
Abaixo está um exemplo de um programa simples em C que utiliza todas essas partes:
#include <stdio.h>
int main() {
// Declaração de variáveis
int x, y, soma;
// Leitura de valores
printf("Digite dois números: ");
scanf("%d %d", &x, &y);
// Cálculo da soma
soma = x + y;
// Impressão do resultado
printf("A soma de %d e %d é %d\n", x, y, soma);
return 0;
}