Ir ao conteúdo

laritorres

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

2
  1. int main(){ int num1, num2, total, adi, sub, mult, div; printf("Digite um numero: ", num1); scanf("%i", &num1); printf("Digite outro numero: ", num2); scanf("%i", &num2); printf("Qual operacao matematica você deseja executar? : ", total); scanf("%i", &total); if (total='+'){ adi= num1+num2; printf("%i + %i = %i", num1,num2, adi); } else if (total='-'){ sub= num1-num2; printf("%i - %i = %i", num1,num2, sub); } else if(total='*'){ mult= num1/num2; printf("%i * %i = %i", num1, num2, mult); } else if(total='/'){ printf("%i / %i = %i", num1, num2, div); } // else if(op=){ // printf("Caractere Invalido"); // } return 0; } ESTOU USANDO O DEV C++ tentei colocar dois '==' mas nao adianta de nada adicionado 9 minutos depois @Herbertbahia o que eu fiz de diferente o seu pegou mas ficou em loop infinito
  2. Sempre que coloco um caractere diferente ele continua somando, no exemplo ta sinal de subtração ' - 'mas mesmo assim ele soma ja tentei colocar if e if if e else e nada funciona, estou a 30min tentando resolver esse erro. me ajudem pfv

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...