LNK2019 Was ist das woher kommt es und wie löse man das;
- 
					
					
					
					
 Hi ich habe beim Programiren in visual studio eine fehler meldung 
 LNK2019
 Ich versuche gerade nach zu volziehen woher diese kommt und breuchte hilfe
 fals jemand die zeit hat unten dran stteht der fehlerhafte Code (auschnitweise)
 für hilfen bedanke ich mir im voraus
 mit fereundlichen grüßen
 ein Neuling
 [cpp]
 #include <iostream>
 #include <cmath>
 using namespace std;// Hauptprogramm = Funktion "main" 
 void Addition(void);
 void Subtraktion(void);
 void Multiplikation(void);
 void Division(void);
 int main(void)
 {
 // Definition von Datenobjektenint i; // Kennziffer // Eingabe cout << "Dieses Program dinet zum rechen der 4 Greundrchenarten\n" 
 "Geben Sie einfach die gewünschte Rechenoparation\n"
 "ueber das Numpad das entschprechende Zeichen ein\n"
 "zum beenden des Programmes drücken sie 0" << endl;
 cout << "1 = Addition\n 2 = Subtration\n 3 = Multiplikation\n 4 = Division\n 0 = Ende";cin >> i; //Berechnung if (i == 1) //aufruf Addition 
 {
 Addition();
 }
 else if (i ==2)
 {
 Subtraktion();
 }
 else if (i == 3) // aufruf Mutltiplikation
 {
 Multiplikation();
 }
 else if (i == 4) //aufruf Division
 {
 Division();
 }
 else if (i == 0)
 {
 cout << "ende des Programmes" << endl;
 return 0;
 }
 else
 {
 cout << "Keine sinnvolle Eingabe" << endl;
 }
 }
 void Addition()
 {
 //Datenobjeckte
 double x, y, z;//Eingabe 
 cout << "x= \n"
 "y= \n";
 cin >> x, y;
 //Berechnugn
 z = x + y;
 //Ausgabe
 cout << "Ergebnis = " << z << endl;} 
 void Subtraktion()
 {
 //Datenobjeckte
 double x;
 double y;
 double z;//Eingabe 
 cout << "x= \n"
 "y= \n";
 cin >> x, y;
 //Berechnugn
 z = x - y;
 //Ausgabe
 cout << "Ergebnis = " << z << endl;
 }
 void Multiplikation()
 {
 //Datenobjeckte
 double x, y, z;//Eingabe 
 cout << "x= \n"
 "y= \n";
 cin >> x, y;
 //Berechnugn
 z = x - y;
 //Ausgabe
 cout << "Ergebnis = " << z << endl;
 }
 void Division()
 {
 //Datenobjeckte
 double x, y, z;
 //Eingabe
 cout << "x= \n"
 "y= \n";
 cin >> x, y;
 //Berechnugn
 if (y == 0)
 {
 cout << "das geht nicht ! ist klar oder ?!" << endl;
 }
 else if (y != 0)
 {
 z = x / y;
 }
 //Ausgabe
 cout << "Ergebnis = " << z << endl;
 }
 [\cpp]
 
- 
					
					
					
					
 Es gibt sicher eine ausführlichere Fehlerbeschreibung als nur LNK2019. Wenn du Hilfe bekommen willst, kopiere die gesamte Fehlermeldung des Linkers und benutze CODE-Tags, um deinen Quellencode einzufügen. 
 
- 
					
					
					
					
 Unabhängig von deinem Linkerfehler solltest du dir diesen Zeilen nochmal anschauen: cin >> x, y;Das macht etwas anderes als du vermutlich erwartest.