Witam, niedawno zacząłem się uczyć z pomocą genialnych tutoriali pana Mirosława zelenta. Ostatnia sam wiele kombinowałem, a po odcinku o łańcuchach znaków, spróbowałem stworzyć program sprawdzający, czy dane słowo jest palindromem. Coś jednak poszło nie tak i mam problemy z jego uruchomieniem. Bardzo prosiłbym o wskazówki dot. tego co zmienić.
KOD:
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
string slowo;
int dlugosc;
cout << "Podaj swoje slowo, ktore zostanie sprawdzone testem na palindrom: ";
cin >> slowo;
dlugosc=slowo.length();
int a=0;
int b=dlugosc-1;
if
(
for(a, b; (a==b)||(a<b); a++, b--)
{
slowo[a]==slowo[b];
}
)
cout << "Slowo jest palindromem. " << endl;
else
cout << "Slowo nie jest palindromem. :(" << endl;
return 0;
}