1. Doppeltes = verwenden
Wie SKenb schon richtig erwähnte, musst du in der Abfrage der if-Bedingung ein doppeltes "=" verwenden:
Z.B.
if(rechenart==1)
2. include
Ich bin mir nicht ganz sicher, aber meines Wissens steht die Bibliothek iostream für input/output, also dein cin und cout. Binde also gleich ganz am Anfang diese Bibliothek mit ein:
include
Dies könnte auch schon der Grund sein, weswegen dein Programm nicht startet.
3. cout
Bei einigen deiner cout-Befehle könnte es sein, dass du dich wunderst, dass kein Text erscheint. Das liegt daran, dass der Befehl zwar ausgeführt wird, aber augenblicklich zum nächsten Programmschritt übergegeangen wird. (Dürfte, soweit ich das gerade überblicke, nur deinen letzten cout-Befehl betreffen, da danach das Programm beendet ist und man die letzte Ausgabe sozusagen nur für Sekundenbruchteile sehen könnte. Um dies zu umgehen gib einfach nach dem cout-Befehl ein cin.get(); (wartet an der stelle, bis ENTER gedrückt wurde) oder ein _kbhit(); (wartet, bis eine beliebige Taste gedrückt wurde, wobei es bei diesem Befehl sein kann, dass noch eine zusätzliche Bibliothek eingebunden werden muss) ein.
Also:
[...]
cout>>"[...]">>endl;
cin.get();
[...]
4. Es wäre extrem Hilfreich, wenn du etwas auf die Formatierung achten könntest und beim nächsten mal den Text der Fehlermeldung mit postest ;)
Viel Spaß noch!