Closed WaluiguiVevo closed 3 months ago
Dejo aca un codigo que nose que tan eficiente es en terminos de la consigna Aclara que pueden ser frases largas Desde ya muchas gracias
#include <stdio.h> #include <stdlib.h> #define Max 'Z'-'A'+1 void exclude(char *s1,char *s2, char *s3) { int aux[Max]={0}; for (int i = 0; s2[i]!='/0'; i++) { if (aux[toupper(s2[i])-'A']<1) { aux[toupper(s2[i])-'A']++; } } for (int j = 0; s3[j]!='/0'; j++) { if (aux[toupper(s3[j])-'A']==1) { aux[toupper(s3[j])-'A']--; } } int f=0; for (int x = 0; s1[x]!='/0'; x++) { if (aux[toupper(s1[x])-'A']==0) { s1[f++]==s1[x]; } } return; }
Dejo aca un codigo que nose que tan eficiente es en terminos de la consigna Aclara que pueden ser frases largas Desde ya muchas gracias