配列の知識のみで書くと、

int i = 0;
int j = 0;

while (str1[i] != '¥0') { i++; }

whle (str2[j] != '¥0') { str1[i] = str2[j]; i++; j++; }

str2[j] = '¥0';