#include <stdio.h>
#include <memory.h>
int main(void) {
char str1[15], str2[15], output[15];
int i, j, k, size_str1, size_str2;
printf("Digite uma palavra de ate 10 letras: ");
printf("\nDigite outra palavra de ate 10 letras: ");
for(i=0; i<size_str1; i++){
for(j=0; j<size_str2; j++){
if(str1[i] == str2[j]){
memcpy(str1
+ i
, str1
+ i
+ 1, size_str1
- i
); size_str1--;
i--;
}
}
}
printf("\nResultado: '%s'", str1
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtZW1vcnkuaD4KCmludCBtYWluKHZvaWQpIHsKCWNoYXIgc3RyMVsxNV0sIHN0cjJbMTVdLCBvdXRwdXRbMTVdOwoJaW50IGksIGosIGssIHNpemVfc3RyMSwgc2l6ZV9zdHIyOwoJCglwcmludGYoIkRpZ2l0ZSB1bWEgcGFsYXZyYSBkZSBhdGUgMTAgbGV0cmFzOiAiKTsKCWZnZXRzKHN0cjEsIDE1LCBzdGRpbik7CglwcmludGYoIiclcyciLCBzdHIxKTsKCQoJcHJpbnRmKCJcbkRpZ2l0ZSBvdXRyYSBwYWxhdnJhIGRlIGF0ZSAxMCBsZXRyYXM6ICIpOwoJZmdldHMoc3RyMiwgMTUsIHN0ZGluKTsKCXByaW50ZigiJyVzJyIsIHN0cjIpOwoJCglzaXplX3N0cjEgPSBzdHJsZW4oc3RyMSk7CglzaXplX3N0cjIgPSBzdHJsZW4oc3RyMik7Cglmb3IoaT0wOyBpPHNpemVfc3RyMTsgaSsrKXsKCSAgICBmb3Ioaj0wOyBqPHNpemVfc3RyMjsgaisrKXsKCSAgICAgICAgaWYoc3RyMVtpXSA9PSBzdHIyW2pdKXsKICAgICAgICAgICAgCW1lbWNweShzdHIxICsgaSwgc3RyMSArIGkgKyAxLCBzaXplX3N0cjEgLSBpKTsKCQkJCXNpemVfc3RyMS0tOwoJCQkJaS0tOwoJICAgICAgICB9CgkgICAgfQoJfQoJcHJpbnRmKCJcblJlc3VsdGFkbzogJyVzJyIsIHN0cjEpOwogICAgcmV0dXJuIDA7Cn0=