Olá! O meu código de resolução do desafio ficou assim:
#include <stdio.h>
int main(){
int x, y;
printf("Digite um valor x: \n");
scanf("%d", &x);
printf("Digite um valor y: \n");
scanf("%d", &y);
printf("A multiplicação desses valores é igual a %d", x*y);
return 0;
}
A única coisa que gostaria de saber é se tem alguma diferença prática ou alguma perda/ganho em uso de memória por não criar uma nova variável para o produto. Preferi apenas executar a operação dentro da máscara na string final e deu certo. Tem algum problema nisso? Qual a diferença?
Obrigado desde já!