Código
#include <stdio.h> #include <stdlib.h> #include <math.h> int main(){ float numero1,numero2, resultado; char signo; if (signo!= "raiz2" ){ } switch(signo){ case "raiz2": case "pot": case "*": resultado= numero1*numero2; case "/": resultado=numero1/numero2; case "+": resultado=numero1+numero2; case "-": resultado=numero1 - numero2; default: } return 0; }
a la hora de compilar el error que me muestra en el if es:
comparison between pointer and integer
y en cada uno de los case es:
case label does not reduce to an integer constant
que puedo hacer para solucionarlo y por qué me sale este error?
· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex