Witam, mam problem z zadaniem - mam napisać program c++ który podaje największy nieparzyty dzielnik N (dodatniego). Jestem kompletnym laikiem stąd ten problem...
Program ten po wpisaniu np. 22 wypisuje sześciocyfrowe numery. Pomógłby mi ktoś znaleźć błąd?
#include <iostream>
using namespace std;
main()
{
int N,a,c,x;
cin>>N;
a=2*x+1;
if (N%a==0 && c>a && N%c!=0);
cout<<a;
return 0;
}
dodanie znacznika <code class="cpp"> - fp