Creo que el principal problema es que su variable global y1
puede estar en conflicto con una función definida en math.h
(o cmath
). Puede evitarlo declarando sus variables localmente en el main()
función, en lugar de como globales. Eso permite que el nombre de la variable enmascare la función existente y evite el conflicto.
Editar: la solución alternativa sería cambiar el nombre y1
A otra cosa, por ejemplo Y1
(Case superior).
También hay un par de otros problemas en el código. En dos lugares que tienes cout<
en vez de cout <<
, y también te estás perdiendo un semi-colon.