Advertisement
pablo7890

Anagram

Jan 9th, 2013
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.94 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3. #include <cstring>
  4. #include <algorithm>
  5. #include <iostream>
  6. #include <fstream>
  7. #include <conio.h>
  8.  
  9. void zmien_i_sortuj(char slowo[])
  10. {
  11.     char z;
  12.     int p,i,s=strlen(slowo);
  13.     for (i=0;i<s;i++)
  14.         slowo[i]=tolower(slowo[i]);
  15.     do
  16.     {
  17.         p=0;
  18.         for (i=1;i<s;i++)
  19.             if (slowo[i-1]>slowo[i])
  20.             {
  21.                 z=slowo[i-1];
  22.                 slowo[i-1]=slowo[i];
  23.                 slowo[i]=z;
  24.                 p=1;
  25.             }
  26.     }
  27.     while (p==1);
  28. }
  29.  
  30. int main()
  31. {
  32.     int ilosc;
  33.     char jeden[101],drugi[101];
  34.     {
  35.         scanf("%s",jeden);
  36.         scanf("%s",ilosc);
  37.         for (int i=0;i<ilosc,i++;)
  38.         {
  39.         scanf("%s",drugi);
  40.         zmien_i_sortuj(jeden);
  41.             zmien_i_sortuj(drugi);
  42.             if (strcmp(jeden,drugi)==0)
  43.                     puts("TAK");
  44.             else
  45.                     puts("NIE");
  46.             }
  47.     }
  48.     return 0;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement