Strcat() not doing the '|' pipe character ?