Gdzie jest błąd w tym programie i na czym polega? Otrzymywany wynik nie jest poprawny.
Treść zadania: Napisz program, który wczytuje dwie liczby a, b i oblicza wartość wyrażenia (a+b)/(a-b). Program powinien sprawdzać poprawność wprowadzonych danych (mianownik != 0)
Dziękuję za pomoc.
#include <iostream>
using namespace std;
int main()
{
cout<<"Podaj a i b"<<endl;
int a, b, wynik;
cin>>a>>b;
if ((a-b)==0)
cout<<"Nie można dzielić przez 0"<<endl;
else
wynik=(a+b)/(a-b);
cout<<"Wynik wynosi: "<<wynik<<endl;
return 0;
}