#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char* setPalindrome(char *s) {
int len = n * 2;
char *ret
= (char *)malloc(sizeof(char) * (len
+ 1)); for (int i = 0; i < n; i++) {
ret[n + i] = s[n - 1 - i];
}
ret[len] = '\0';
return ret;
}
int main(void) {
char s[101];
char *pal = setPalindrome(s);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0cmluZy5oPgoKY2hhciogc2V0UGFsaW5kcm9tZShjaGFyICpzKSB7CiAgICBpbnQgbiA9IHN0cmxlbihzKTsKICAgIGludCBsZW4gPSBuICogMjsKICAgIGNoYXIgKnJldCA9IChjaGFyICopbWFsbG9jKHNpemVvZihjaGFyKSAqIChsZW4gKyAxKSk7CiAgICBzdHJjcHkocmV0LCBzKTsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKSB7CiAgICAgICAgcmV0W24gKyBpXSA9IHNbbiAtIDEgLSBpXTsKICAgIH0KICAgIHJldFtsZW5dID0gJ1wwJzsKICAgIHJldHVybiByZXQ7Cn0KCmludCBtYWluKHZvaWQpIHsKICAgIGNoYXIgc1sxMDFdOwogICAgc2NhbmYoIiUxMDBzIiwgcyk7CiAgICBjaGFyICpwYWwgPSBzZXRQYWxpbmRyb21lKHMpOwogICAgcHJpbnRmKCIlc1xuIiwgcGFsKTsKICAgIGZyZWUocGFsKTsKICAgIHJldHVybiAwOwp9Cg==