fork download
  1. #include <stdio.h>
  2.  
  3. void squeeze(char s1[], char s2[]);
  4.  
  5. void main()
  6. {
  7. char s1[] = "hellodk";
  8. char s2[] = "leh";
  9. squeeze(s1,s2);
  10. }
  11.  
  12. void squeeze(char s1[], char s2[])
  13. {
  14. int L = strlen(s1), k = 0;
  15. for (int i = 0; i < L; i++)
  16. {
  17. for (int j = 0; s2[j] != '\0'; j++)
  18. if (s1[i] == s2[j])
  19. {
  20. s1[i] = '\0';
  21. break;
  22. }
  23. }
  24.  
  25. for (int i = 0; i < L; i++)
  26. if (s1[i]) s1[k++] = s1[i];
  27. s1[k] = 0;
  28. printf("%s\n", s1);
  29. return;
  30. }
  31.  
Success #stdin #stdout 0s 5272KB
stdin
Standard input is empty
stdout
odk