Hey drenge har lavet et lille "program" hvor der skal indtastes 2 tal og de så bliver ganget og lidt af hvert.. men kan ikke lige finde fejlen.. koden er
#include <iostream>
#include <string>
#include <time.h>
#include <stdlib.h>
using namespace std;
int add(int a, int b)
{
int c = a * b;
return c;
}
int main()
{
int tal1, tal2;
cout << "Skriv 2 tal der skal ganges med hinanden: ";
cin >> tal1;
cout << "Skriv nu tal nummer 2 som skal ganges: ";
cin >> tal2;
cout << endl << endl << "Du har valgt disse 2 tal som nu vil blive ganget med hinanden" << endl;
cout << tal1 << " " << tal2 << endl;
cin.get();
cin.get();
if(tal1 == tal2)
{
cout << "Tallene er de samme! Er du sikker pA du vil forsatte?" << endl;
cout << "Ja" << endl << "Nej" << endl;
string JaNej;
getline(cin, JaNej);
if(JaNej = "Ja")
{
cout << "Du har valgt at skrive Ja" << endl;
cin.get();
}
else(JaNej = "Nej");
{
cout << "Du har valgt at skrive Nej og programmet lukkes!" << endl;
cin.get();
cin.get();
return 0;
}
}
int x = add(tal1, tal2);
cout << tal1 << " * " << tal2 << " = " << x << endl;
cin.get();
cin.get();
}
Hvis i kan finde de 2 fejl så hjælp, Tak