Por favor analise meu código, estou tentando fazer uma calculadora com a estrutura switch, mas, apos digitar os dois numeros, vai direto pro final, pode ver pra mim onde estou errando?
#include <stdio.h>
void main(){
int n1, n2, nr;
printf(“Valor 1 = “);
scanf(“%i”, &n1);
printf(“\nValor 2 = “);
scanf(“%i”, &n2);
printf(“+\tAdicao\n-\tSubtracao\n*\tMultiplicacao\n/\tDivisao”);
printf(“Escolha sua opcao:\n”);
switch (nr){
case 1:
nr=n1 + n2;
break;
case 2:
nr=n1 – n2;
break;
case 3:
nr=n1 * n2;
break;
case 4:
nr=n1 / n2;
break;
default:
printf(“\nOpcao invalida.\n”);
}
printf(“O resultado e %i”, nr);
}