Advertisement
Guest User

Untitled

a guest
Apr 30th, 2017
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <string.h>
  4.  
  5. int main ()
  6. {
  7.  
  8. char palin[50];
  9. char frase[50];
  10. char frase2[50];
  11. char frase;
  12. int n;
  13. int x;
  14. int i,cantidad,cont;
  15.  
  16. printf("Idatzi esaldi bat:\n");
  17.  
  18. gets(frase);
  19.  
  20. n=0;
  21. x=0;
  22.  
  23. while (frase[n]!='\0')
  24. {
  25. if (isupper(frase[n])) {
  26. frase2[n]=tolower(frase[n]);
  27. } else{
  28. frase2[n]=frase[n];
  29. }
  30. if (frase2[n] != ' ' && frase2[n] != ',' && frase2[n] != '?' && frase2[n] != '¿' && frase2[n] != '!' && frase2[n] != '¡' && frase2[n] != ';' && frase2[n] != ':' && frase2[n] != '.')
  31. {
  32. palin[n-x]=frase2[n];
  33. printf("%c", palin[n]);
  34. n++;
  35. } else {
  36. x++;
  37. n++;
  38. }
  39. }
  40.  
  41. i = strlen(palin);
  42.  
  43. for(cont=0;cont<i;cont++){
  44. if(palin[cont] == palin[(i-cont)-1])
  45. {
  46. cantidad = 0;
  47. } else {
  48. cantidad = 1;
  49. break;
  50. }
  51. }
  52. if(cantidad==0) {
  53. printf("frase palindromoa da.\n");
  54. } else {
  55. printf("frase ez da palindromoa.\n");
  56. }
  57.  
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement