Is there a way to write strcat(p,q); using pointers?