Bonjour, voila je doit faire un programme qui vérifie si le mot est un palindrome ou non, et qui retourne un booléen.
Voila mon prog, si quelqu'un peut m'aider, merci
#include <iostream>
#include <string>
using namespace std;
bool palindrome(string);
int main()
{
string mot;
cout<<"Saisir un mot: ";
cin>>mot;
palindrome(mot);
system("pause");
return 0;
}
bool palindrome(string mot)
{
int s,i,longChaine,position;
string extrait,extrait2;
longChaine=mot.length();
for (i=0;i<=longChaine;i++)
{
extrait=mot.substr(i,1);
}
for (s>=0; s=longChaine; s--)
{
extrait2=mot.substr(s,1);
}
if(extrait==extrait2)
{
cout<<true;
}
else
{
cout<<false;
}
}