#include <stdio.h>
#define texto "Entrada e saida de dados."
int main(){
printf("%s\n", texto);
a
int idade = 0;
float altura = 0.0;
char nome [50] = "";
printf("Digite a idade:\n");
scanf("%d", &idade);
printf("Digite a altura:\n");
scanf("%f", &altura);
printf("Digite o nome: \n");
scanf("%s", nome);
printf("Dados informados: \n");
printf("Idade: %d.\n", idade);
printf("Altura: %.2f.\n", altura);
printf("Nome: %s.\n", nome);
}
Inclusão da Biblioteca Padrão (#include <stdio.h>):
Inclui a biblioteca de entrada e saída padrão do C, que permite o uso das funções printf e scanf.
Definição de uma Constante (#define texto "Entrada e saida de dados."):
Define uma constante chamada texto que contém a string "Entrada e saida de dados.". Essa constante será usada para imprimir um cabeçalho no início do programa.
Função main():
A função main é a função principal do programa e o ponto de entrada para a execução do código.
Impressão da Constante de Texto (printf("%s\n", texto);):
Usa a função printf para imprimir a constante texto na tela, seguida por uma nova linha (\n).
Declaração de Variáveis:
int idade = 0; - Declara uma variável inteira chamada idade e a inicializa com zero.
float altura = 0.0; - Declara uma variável de ponto flutuante chamada altura e a inicializa com 0.0.
char nome[50] = ""; - Declara um array de caracteres (string) chamado nome com capacidade para 50 caracteres, inicializado como uma string vazia.
Entrada de Dados do Usuário:
printf("Digite a idade:\n"); - Solicita ao usuário que digite a idade.
scanf("%d", &idade); - Lê a idade digitada pelo usuário e a armazena na variável idade.
printf("Digite a altura:\n"); - Solicita ao usuário que digite a altura.
scanf("%f", &altura); - Lê a altura digitada pelo usuário e a armazena na variável altura.
printf("Digite o nome: \n"); - Solicita ao usuário que digite o nome.
scanf("%s", nome); - Lê o nome digitado pelo usuário e o armazena na variável nome. Aqui, scanf lê uma string até o primeiro espaço em branco.
Saída de Dados Informados:
printf("Dados informados: \n"); - Imprime uma mensagem de cabeçalho para os dados informados.
printf("Idade: %d.\n", idade); - Imprime a idade informada.
printf("Altura: %.2f.\n", altura); - Imprime a altura informada com duas casas decimais.
printf("Nome: %s.\n", nome); - Imprime o nome informado.