Código
void myStrcat(char *str1,char *str2){ }
el anterior es solo usando snprintf.
Código
void myStrcat(){ int i =0, j=0; while(str1[i] != '\0'){ str3[i] = str1[i]; i++; } while(str2[j] != '\0'){ str3[i +j] = str1[j]; j++; } }
str3 debe de tener al menos el doble de tamaño o la suma de str1 y str2
sele puede agregar otra condicion de paro a cada while mientras i < 20 al primero y respecto a j en el 2do