Você está visualizando atualmente Como ler vários valores do teclado com a função scanf()

Como ler vários valores do teclado com a função scanf()

Nas aulas anteriores aprendemos várias funções de entrada para leitura de dados a partir do teclado. Aprendemos as funções:
– scanf();
– getchar();
– getc();
– fgetc();

Contudo, sempre lemos apenas um dado. Será possível ler vários valores, dados, de uma única vez? Sim! Com a função scanf() é possível pedir ao usuário vários valores e fazer a leitura destes valores em uma única vez.

Ao fazer isso devemos ficar atentos para indicar corretamente qual o tipo de dado que será lido e a respectiva variável para salvar esse dado, como apresentado no exemplo a seguir:

  int num1, num2, num3;
  printf("Digite três valores inteiros: ");
  scanf("%d%d%d", &num1, &num2, &num3);
  printf("Valores lidos: %d, %d e %d\n", num1, num2, num3);

Deixe um comentário

dois × quatro =

Wagner Gaspar

Capixaba de São Gabriel da Palha, Espírito Santo. Bacharel em Ciência da Computação pela Universidade Federal do Amazonas e mestre em informática pela Universidade Federal do Espírito Santo.