char str1[20] = "Something";
char *str2 = "Random";
strcat(str1, str2[1]);
It gives the error pointer from integer without a cast why is str2[1] treated as an integer? so what should I do if I want to strcat individual elements in a string Thanks!