• Source
    1. #include<stdio.h>
    2. #include<string.h>
    3. #include<algorithm>
    4. using namespace std;
    5. int main()
    6. {
    7. char str[1000],str1[1000],str2[1000];
    8. int i,j,l,len;
    9. while(gets(str))
    10. {
    11. if(strcmp(str,"DONE")==0)
    12. {
    13. break;
    14. }
    15. l=strlen(str);
    16. for(i=0; i<l; i++)
    17. {
    18. if(str[i]>='A'&&str[i]<='Z')
    19. {
    20. str[i]=str[i]+32;
    21. }
    22. }
    23. j=0;
    24. for(i=0; i<l; i++)
    25. {
    26. if(str[i]>='a'&&str[i]<='z')
    27. {
    28. str1[j]=str[i];
    29. j++;
    30. }
    31. }
    32. str1[j]='\0';
    33. len=strlen(str1);
    34. strcpy(str2,str1);
    35. reverse(str2,str2+len);
    36. if(strcmp(str2,str1)==0)
    37. {
    38. printf("You won't be eaten!\n");
    39. }
    40. else
    41. {
    42. printf("Uh oh..\n");
    43. }
    44. }
    45. return 0;
    46. }