¿Se puede calcular el código fuente?
No sé calcular decimales, según tu pregunta.
Si se ingresa un decimal y solo se usa la parte entera, ¿el resultado no puede ser un número negativo?
#¿Incluir?
#¿Incluir?
#¿Incluir?
int? trato (int? op1, int? op2, char? op)? //¿funcionar?
{?
¿interruptor(op)?
{?
¿Caso? ':op1? =?op2? interrumpir;?
¿Caso? -':op1? -=?op2? interrumpir;?
¿Caso? *':op1? *=?op2? interrumpir;?
¿Caso? /': op1? /=?op2? interrumpir;?
¿Caso? '^':
{?
int? ¿Trabajador temporal? =?op2?
for(int?i?=?1;?i?lt?op2?-?1;?i)?
op1? *=?Temperatura;?
¿Romper;?
}?
}?
¿Volver? opción 1;?
}?
¿Ciel? *reemplazar(char?*fuente, char?*sub, char?*representante)? // ¿Reemplazo de cadena?
{?
¿Ciel? *resultado;?
¿Ciel? *pc1, *pc2, *pc3?
int? isource, isub, irep?
¿isub? =?stren(sub);?
irep? =?strlen(representante);?
¿fuente? =?strlen(fuente);?
if(NULL?==?*sub)?
¿Volver? strdup(fuente);?
¿El resultado? =?(char?*)malloc((?(irep? gt?isub)?(float)strlen(fuente)?/?isub*?irep?1:isource?)?*?sizeof(char));?
pc1? =?Resultado;?
mientras(*fuente?!=?NULL)?
{?
pc2? =?Fuente;?
¿pc3? =?sub?
mientras(*pc2?==?*pc3? amp amp?*pc3?!=?NULL? amp amp?*pc2?!=?NULL)?
pc2, pc3;?
si(NULL?==?*pc3)?
{?
pc3? =?representante?
¿Y (*pc3?!=?NULL)?
*pc1? =?*pc3;?
pc2-;?
¿Fuente? =?pc2?
}?
¿Y si?
*pc1? =?*Fuente;?
fuente;?
}?
*pc1? =?NULL?
¿Volver? resultado;?
}?
int? principal()?
{?
¿Ciel? s[1000], op1[100], op2[100], *p, *temp, *¿volver?
scanf("s", amperios);?
¿Trabajadores temporales? =?s;?
¿Volver? =?s;?
int? pos? =?-1;?
int? fin,oper1,oper2,tmp,tamaño;?
¿Ciel? op;?
Y
(1)?
{?
¿Tamaño? =?(int)stren(temp);?
for(int?i?=?0;?i?lt?size;?i,temp)?
{?
Si (?*temperatura?==?'(')?
{?
p?=? (temp? ?1);?
pos? = (I? ?1);? //Encontrar el último (?
}?
} ?
int? =?0;?
Si (pos?!=?-1)?
{?
Temporal trabajador? =? atrás;?
tmp?
mientras(*p?!=?')')?
{?
p ;?
tmp ;?
si (?*p?==?'*'?||?*p?== ?'/')?
{?
tmp-;?
for(;(temp[tmp]? gt=?'0'? amp amp?temp[tmp?= ?'0'? amperio?=?'0'? amperio?'0'? amperio amperio?temperatura[posición]