How to concatenate char *variable in C : <pre><code>#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;string.h&gt;


int main()
{    
    char *hi = "bye";
    char *bye = "abc";
    strcat(hi, bye);
    printf("%s\n", hi);


}
</code></pre>

<p>How would I concatenate these variables? Everything I'm trying crashes it</p>
