• Matéria: Informática
  • Autor: erikaluenna301
  • Perguntado 6 anos atrás

A função scanf() permite que um valor seja lido do teclado e armazenado numa variável. Sua sintaxe consiste numa cadeia de formatação seguida de uma lista de argumentos, cada um deles sendo o endereço de uma variável. LEAL, Gislaine Camila Lapasini. OLIVEIRA, Pietro Martins de. Algoritmos e Lógica de programação II. Maringá: Unicesumar, 2020. De acordo com o contexto apresentado acima, assinale a alternativa correta para a entrada de um número inteiro positivo na variável number?

Respostas

respondido por: talessilvaamarp9tcph
0

Bom, primeiro devemos separar o espaço de memória para a variável.

int number;

Depois vamos alocar um valor para esse espaço:

scanf("%i", &number);

O %i diz que é um inteiro, poderia ser %d, que é um decimal. O &number é um ponteiro que aponta para o endereço de memória da variável number.

O programa final vai ficar algo parecido com isso:

#include <stdio.h>

#include <stdlib.h>

int main(int argc, char *argv[]){

  int number;

  scanf("%d", &number);

  system("PAUSE");

  return 0;

}

Perguntas similares