Você definiu a variável opcao como int e tá usando no if essa variável como string, onde for
if (opcao="1") muda para if (opcao==1). Faça isso pra todos os valores de opção.
O "=" é para a variável receber o valor, não serve pra comparar, teria que usar "=="
Posta aí se funcionou, ou que erro que deu na hora de corrigir que eu tento ajudar