Advertisement
Guest User

Untitled

a guest
Jan 26th, 2020
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. void main()
  5. {
  6. int count = 0, c = 0, i, j = 0, k = 0, l, space = 0;
  7. char str[100], matrix[50][100], tmp[50];
  8. printf("Enter the string : ");
  9. gets(str);
  10. for (i = 0; i < strlen(str); i++)
  11. if ((str[i] == ' ') || (str[i] == ',') || (str[i] == '.')) {
  12. matrix[j][k] = '\0';
  13. j++;
  14. k = 0;
  15. space++;
  16. } else
  17. matrix[j][k++] = str[i];
  18. for (i = 0; i < space; i++)
  19. for (j = i + 1; j <= space; j++)
  20. if ((strcmp(matrix[i], matrix[j]) > 0)) {
  21. strcpy(tmp, matrix[i]);
  22. strcpy(matrix[i], matrix[j]);
  23. strcpy(matrix[j], tmp);
  24. }
  25. printf("After sorting string is \n");
  26. for (i = 0; i <= space; i++) {
  27. for (int j = 0; j <= 100; j++)
  28. if (matrix[i][j] > 32)
  29. printf("%c", matrix[i][j]);
  30. else {
  31. printf(" ");
  32. break;
  33. }
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement