Aktywne Wpisy
skeeto666 +118

Mega_Smieszek +203
Co by nie mówić, jeden z bohaterów dzieciństwa ( ͡° ʖ̯ ͡°)
źródło: temp_file5878138783136264360
PobierzSkopiuj link
Skopiuj link
źródło: temp_file5878138783136264360
PobierzRegulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
string sprawdz_pali(string pali){
int k =1,f=0,coutn=0;
string wynik;
for(int i =0;i<pali.size() -f ;i++){
if(pali[i] == pali[pali.size()-i-k]){
cout<<"ok"<<endl;
coutn++;
}else{
cout<<"nie"<<endl;
f++;
k++;
coutn =0;
i=0;
}
if(coutn == pali.size() - f -1){
for(int w=0;w<pali.size() -f;w++){
wynik[w] = pali[w];
//cout<<wynik[w];
}
return wynik;
}
}
}
Komentarz usunięty przez autora
string wynik(pali.size());.for(int w=0;w<pali.size() -f;w++){wynik[w] = pali[w];
//cout<<wynik[w];
}
Co powinna zawierać zmienna wynik na końcu funkcji? Nazwa
sprawdz_palisugeruje, że funkcja zwraca powinna zwracaćboola niestd::string, więc dla mnie nie jest jasne co powinno być wwynik.Cały kod:
#include
#
string wynik[pali.size()]; -> na string wynik(pali.size(), 0)
i zwracaj ten string:
return *wynik; -> na return wynik;
Komentarz usunięty przez autora