Good evening
char *concatena5(char *string1, char *string2, char *string3, char *string4, char *string5) {
Serial.println("antes");
Serial.println(string1);
StringFinal[0]='\0';
strcpy(StringFinal, string1);
Serial.println(StringFinal);
Serial.println("depois");
//strcat(StringFinal, string1);
strcat(StringFinal, string2);
strcat(StringFinal, string3);
strcat(StringFinal, string4);
strcat(StringFinal, string5);
return StringFinal;
}
At this point:
Serial.println("antes");
Serial.println(string1);
I have "19" at string1...
and here:
strcpy(StringFinal, string1);
Serial.println(StringFinal);
Serial.println("depois");
I have "" at StringFinal...
What I'm missing!??
Thanks on advance
Best regards
Pedro Ferrer