chamar o erro

nessas alterações a unica coisa que fiz de novo alem de eliminar algumas
linhas de codigos, é chamar error quando não pode fazer uma operação
porque esta digitado errado, por exemplo 5+d1, entre outros