int main() { char s1[128]; char s2[128]; scanf("%s", s1); scanf("%s", s2); printf("%s\n", srev(scat(s1, s2))); return 0; }
char *convert(size_t key){ size_t t = key; int i = 0; while(t){ t = t /10; i++; } char *z = (char*)malloc(i + 1); i = 0; while(key){ z[i] = key % 10 + '0'; key = key /10; i++; } z[ i + 1] = '\0'; srev(z); return z; }