Use o botão abaixo para reportar erros ou dar sugestões.

Computação Científica - Um Livro Colaborativo

1.5 Scanf


Assim como podemos imprimir uma variável, também podemos ler. Usamos o comando scanf para essa utilidade.

Exemplo 1.5.1. Escreva um programa que lê um número entre 0 e 9 e depois imprima-o.

  #include <stdio.h>  
 
main()  
{  
  int x;  
  printf("digite um número inteiro entre 0 e 9\n");  
  scanf("%d",&x);  
 
  printf("x=%d\n",x);  
}  
 

Observe para usar o comando scanf("%d",&x); precisamos, além de dizer o tipo inteiro %d, também passar a referência na memória onde está armazenado o valor do inteiro usando &x em vez de colocar simplesmente o valor x. Faremos uma discussão mais apurada sobre o símbolo & durante o curso. O comando getchar(); é uma alternativa na leitura de um caractere.

Creative Commons License Este texto é disponibilizado nos termos da licença Creative Commons Atribuição-CompartilhaIgual 3.0 Não Adaptada (CC-BY-SA 3.0). Página gerada em 19/8/2020 às 17:33:16.

Informe erros ou edite você mesmo!