void palindrome(string b) //Funkcja sprawdzajaca czy liczba jest polindromem
- komentarz nie potrzebny
- skoro sprawdza cos, to czemu zwraca void?
- co to ma byc to b? nazywaj zmienne by mialy sens
- Nazwa funkcji jest tez bez sensu
IsPalindrome(std::string inputText)
int h = 0;
- nie potrzebujesz zmiennych globalnych
- zmienne globalne inicjalizuja sie same (nie musisz przypisywac zera)
void palindrome(string b);
podziel pliki na dwa. Nie bedziesz miec deklaracji funkcji
letter
w sensie ze list? W ogole nie rozumiem po co chcesz sprawdzac czy list (pocztowy) jest palindromem ;o
cin >> count;
for (int i = 0; i < count; i++)
{
cin >> letter;
palindrome(letter);
}
co tu chciales osiagnac? Bo za pewne mozna zrobic to prosciej i czytelniej
int i, j;
zmienne bezsensu. NIe oddaja zupelnie nic co maja robic
w ogole ta funkcja jest... zbyt skomplikowana. Nie wymyslaj kola od nowa
if (inputText == string(inputText.rbegin(), inputText.rend())) {
return true;
}