char * renketsu(const char * x, const char * y)
{
if (x == NULL || y == NULL) return NULL;
char * res = malloc(strlen(x) + strlen(y) + 1);
if (res == NULL) return NULL;
sprintf(res, "%s%s",x, y); // strcpy(res, x); strcat(res, y);
return res;
}