Advertisement
Guest User

for Ola

a guest
Mar 24th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.38 KB | None | 0 0
  1. void palindrom(char* bufor, int size, FILE* fl)
  2. {
  3.     char delimiters[] = "\n \t\r" ;
  4.    
  5.     char* pointer = strtok(bufor, delimiters);
  6.     while (pointer != NULL)
  7.     {
  8.         char* reversed = strdup(strrev(pointer));
  9.             strrev(pointer);
  10.         if (strcmp(pointer, reversed) == 0)
  11.             fwrite(pointer, strlen(pointer) + 1, 1, fl);
  12.         free(reversed);
  13.        
  14.         pointer = strtok(NULL, delimiters);
  15.     }
  16.  
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement