Ich denke, das Hauptproblem ist, dass Ihre globale Variable y1
kann mit einer in definierten Funktion in widersprüchlich sein math.h
(oder cmath
). Sie können das umgehen, indem Sie Ihre Variablen lokal in der deklarieren main()
Funktionen und nicht als Global. Dadurch kann der variable Name die vorhandene Funktion maskieren und den Konflikt vermeidet.
Bearbeiten: Die alternative Lösung wäre, umzubenennen y1
zu etwas anderem, zB Y1
(oberer Fall).
Es gibt auch einige andere Probleme im Code. An zwei Orten haben Sie cout<
Anstatt von cout <<
, Und Sie vermissen auch ein Semikolon.