O que faz o comando: interrompe o programa e espera que o usuário digite dados de entradas. Os dados de entrada devem ser terminados com a digitação da tecla enter. A cada carctere de controle deve corresponder uma variável a qual terá o valor que for digitado pelo usuário.
A lista de variáveis é uma lista de identificadores de variáveis separadas por vírgulas. Cada identificador deve ser precedido pelo caractere &, também conhecido como o "e comercial".
Os caracteres de controle são uma seqüência de %d . Mais tarde veremos que podemos usar também o %f e o %c.
Exemplos:
scanf("%d", &n);
scanf("%d %d", &m, &n);
for (i = 0; i < n; i++){ printf("Digite mais um número: "); scanf("%d", &num); }