I am a novice C programmer and I am running into the "common" C2106 error when attempting to assign a pointer to a string like the following:char *pos0;char pat0[100];. . .pat0 = pos0;I realize that I can't assign a memory pointer directly to a literal string. However, I need to get the "value" in pos0 converted, somehow, to a literal ...