Considere o seguinte código em linguagem C:
#include <stdio.h>
int main() {
int num;
printf("Digite um numero: ");
scanf("%d", &num);
printf("O número digitado foi: %d", num);
return 0;
}
Com base nesse código, analise as afirmativas abaixo:
I. No código fornecido, a variável num está sendo utilizada para armazenar o valor digitado pelo usuário.
II. No comando scanf("%d", &num) o caractere %d indica que a entrada esperada é um número inteiro.
III. Se o usuário digitar "12a" durante a execução do programa, a variável num armazenará o valor 12.
IV. O operador & antes do nome da variável no comando scanf é utilizado para indicar o endereço de memória da variável.
Neste contexto, é correto o que se afirma em