#include <stdio.h> // Inclui a biblioteca padrão de entrada e saída
int main(){ // Função principal do programa
int idade = 0; // Declara uma variável inteira chamada idade e inicializa com 0
printf("Valor inicial da idade: %d.\n", idade); // Imprime o valor inicial da variável idade
printf("Digite uma idade:\n"); // Pede ao usuário para digitar uma idade
scanf("%d", &idade); // Lê um valor inteiro do usuário e armazena na variável idade
printf("Idade informada: %d.\n", idade); // Imprime a idade informada pelo usuário
return 0; // Termina o programa com sucesso
}
#include <stdio.h>
Esta linha inclui a biblioteca padrão de entrada e saída (stdio.h), que é necessária para usar funções como printf e scanf.
int main(){
Define a função principal (main) do programa. Todo programa em C começa a execução a partir da função main.
int idade = 0;
Declara uma variável inteira chamada idade e a inicializa com o valor 0.
printf("Valor inicial da idade: %d.\n", idade);
Utiliza a função printf para imprimir o valor inicial da variável idade, que é 0. O %d é um especificador de formato que indica que um valor inteiro será inserido na string formatada.
printf("Digite uma idade:\n");
Imprime a mensagem "Digite uma idade:" no console para informar ao usuário que ele deve digitar uma idade.
scanf("%d", &idade);
Utiliza a função scanf para ler um valor inteiro do teclado e armazená-lo na variável idade. O %d indica que o valor a ser lido é um inteiro, e o &idade é o endereço da variável onde o valor digitado será armazenado.
Aqui só avançamos para a próxima etapa até o usuário digitar algo.
printf("Idade informada: %d.\n", idade);
Utiliza a função printf novamente para imprimir a idade que foi informada pelo usuário.
}
Fecha a função main, indicando o fim do programa.