fork download
  1. #include <stdio.h>
  2. #include <stdbool.h>
  3. #include <string.h>
  4.  
  5. bool palindromo(char palavra[], int i, int j) {
  6. if (i == j) return true;
  7. if (palavra[i] != palavra[j]) return false;
  8. return true && palindromo(palavra, i+1, j-1);
  9. }
  10.  
  11. int main(void) {
  12. char palavra[100];
  13. scanf("%s", palavra);
  14. if (palindromo(palavra, 0, strlen(palavra)-1)) {
  15. printf("Palindromo\n");
  16. } else {
  17. printf("Nao eh Palindromo\n");
  18. }
  19. return 0;
  20. }
  21.  
Success #stdin #stdout 0s 5316KB
stdin
Standard input is empty
stdout
Nao eh Palindromo