Si ambos numeros ya son cadena, con strcat()
char numero1[] = "33";
char numero2[] = "22";
char concatenado [100];
strcpy (concatenado, numero1);
strcat (concatenado, numero2);
Si no lo están, puedes usar la función sprintf ()
int a=22;
int b=33;
sprintf (concatenado, "%d%d", a, b);
Aunque también puedes usarla en el caso anterior
sprintf (concatenado, "%s%s", numero1, numero2);
Se bueno.