Bool Palindromo(char* v, char* v2) { if (v[0] == '\0') { return(true); } if (v[0] != v2[0]) { return(false); } else { return(Palindromo(v+1, v2+1)); } }
int main() { char v[100], v2[100]; printf("Digite uma palavra ou frase: "); scanf("%[^\n]", v); Concat(v); Inverte(v, v2, strlen(v)-1); printf("%s , %s\n", v, v2); if (Palindromo(v,v2)) { printf("É palindromo\n"); } else { printf("Não é palindromo\n"); } return(0); }
int main(){ int produto; printf("\t\t\t\t\t\tºPor: Felipe Andrade %cº\n\n",184); Palindromo(); }