Hola a todos.
Leo no me interpretaste correctamente, lo que quiero hacer es reemplazar esta parte de tú código:
Por algo como lo que pongo a continuación, voy a poner un ejemplo sólo como referencia (por supuesto no es la correcta).-
Y llamarlo desde op
Espero que haya quedado más claro.-
Saludos y un abrazo.
Daniel
Leo no me interpretaste correctamente, lo que quiero hacer es reemplazar esta parte de tú código:
Código (c) [Seleccionar]
switch(op){
case'+':resultado = atoi(aux[0]) + atoi(aux[1]);
break;
case'-':resultado = atoi(aux[0]) - atoi(aux[1]);
break;
case'*':resultado = atoi(aux[0]) * atoi(aux[1]);
break;
case'/':resultado = atoi(aux[0]) / atoi(aux[1]);
break;
case'%':resultado = atoi(aux[0]) % atoi(aux[1]);
break;
}
Por algo como lo que pongo a continuación, voy a poner un ejemplo sólo como referencia (por supuesto no es la correcta).-
Código (c) [Seleccionar]
int operador[]={+,-,*,/,%};
Y llamarlo desde op
Espero que haya quedado más claro.-
Saludos y un abrazo.
Daniel