Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. #include <iostream>
  2. #include<cstring>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. char s[201],cuv[20],aux,cuv1[20];
  8. int i=0,k=0,j=0,k1=1,m,l;
  9. cout<<"s=";
  10. cin.getline(s,201);
  11. while(s[i]!=' ')
  12. {
  13. cuv[k]=s[i];
  14. i++;
  15. k++;
  16. }
  17. cuv[k]='\0';
  18. for(m=0; m<strlen(cuv)-1; m++)
  19. for(l=m+1; l<strlen(cuv); l++)
  20. if(cuv[m]>cuv[l])
  21. {
  22. aux=cuv[m];
  23. cuv[m]=cuv[l];
  24. cuv[l]=aux;
  25. }
  26. i=j=i+1;
  27. while(j<strlen(s))
  28. {
  29. k=0;
  30. while(s[j]!=' '&&s[j]!='\0')
  31. {
  32. cuv1[k]=s[j];
  33. k++;
  34. j++;
  35. }
  36. cuv1[k]='\0';
  37. cout<<cuv1<<endl;
  38. for(m=0; m<k-1; m++)
  39. for(l=m+1; l<k; l++)
  40. if(cuv1[m]>cuv1[l])
  41. {
  42. aux=cuv1[m];
  43. cuv1[m]=cuv1[l];
  44. cuv1[l]=aux;
  45. }
  46. if(strcmp(cuv,cuv1)==0)
  47. k1++;
  48. strcpy(cuv1,cuv1+strlen(cuv1));
  49. i=j=j+1;
  50. }
  51. cout<<k1;
  52. return 0;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement