Concatenate 5 string at once

From reply #5

char StringFinal[40];
char * sHH;
char * sMM;
char * sSS;

sHH="21";
sMM="43";
sSS="01";

Such initialisations outside of a function are not legal.

char * sHH="21";

I'm OK with (and the C compiler is too)