fork(1) download
  1. #include <stdio.h>
  2. #include <memory.h>
  3.  
  4. int main(void) {
  5. char str1[15], str2[15], output[15];
  6. int i, j, k, size_str1, size_str2;
  7.  
  8. printf("Digite uma palavra de ate 10 letras: ");
  9. fgets(str1, 15, stdin);
  10. printf("'%s'", str1);
  11.  
  12. printf("\nDigite outra palavra de ate 10 letras: ");
  13. fgets(str2, 15, stdin);
  14. printf("'%s'", str2);
  15.  
  16. size_str1 = strlen(str1);
  17. size_str2 = strlen(str2);
  18. for(i=0; i<size_str1; i++){
  19. for(j=0; j<size_str2; j++){
  20. if(str1[i] == str2[j]){
  21. memcpy(str1 + i, str1 + i + 1, size_str1 - i);
  22. size_str1--;
  23. i--;
  24. }
  25. }
  26. }
  27. printf("\nResultado: '%s'", str1);
  28. return 0;
  29. }
Success #stdin #stdout 0s 2252KB
stdin
abcdefg
adfg
stdout
Digite uma palavra de ate 10 letras: 'abcdefg
'
Digite outra palavra de ate 10 letras: 'adfg'
Resultado: 'bce
'