Moim zadaniem było napisanie programu wskazującego największą liczbę. Nie wiem gdzie popełniłem błąd, bo program działa tylko na liczbach całkowitych. Nie wskazuje prawidłowo, gdy wpisuję liczby z przecinkami.
#include <iostream>
using namespace std;
float a,b,c,m;
int main()
{
cout << " Podaj 3 liczby rozdzielone spacja\n ";
cin>>a>>b>>c;
m=a;
if (b>m) m=b;
if (c>m) m=c;
cout<<"Najwieksza liczba to:"<< m;
return 0;
}
Będę wdzięczny za odpowiedź