Por exemplo: Se eu quiser ler mais de uma variável com scanf na mesma linha. Como eu faço? entrada do programa-> 12 34 12 32 41 12 (na mesma linha)
Por exemplo: Se eu quiser ler mais de uma variável com scanf na mesma linha. Como eu faço? entrada do programa-> 12 34 12 32 41 12 (na mesma linha)
Olá, Guilherme! Tudo bem?
Uma forma de fazer isso:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int numero1;
int numero2;
int numero3;
printf("Digite tres numeros separados por espaco\n");
scanf("%d %d %d", &numero1, &numero2, &numero3);
printf("O numero 1 e: %d \n", numero1);
printf("O numero 2 e: %d \n", numero2);
printf("O numero 3 e: %d \n", numero3);
}
Dessa forma temos como execução do programa:
Digite tres numeros separados por espaco
12 15 19
O numero 1 e: 12
O numero 2 e: 15
O numero 3 e: 19
Cada %d
do comando scanf
irá guardar um valor recebido em uma variável.
Espero que tenha conseguido ajudar.
Caso eu não tenha deixado claro estou à disposição!
Abraços e bons estudos :D