#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char const *argv[]) {
char *str;
const int bufferSIZE = 100;
str
= (char*)malloc(bufferSIZE
* sizeof(char)); int isPal = 1;
for(int i = 0; i < n; i++) {
if(str[i] != str[n-i-1]) isPal = 0;
}
if(isPal
)printf("\nPalindrom\n");else printf("\nNot Palindrom!\n"); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0cmluZy5oPgppbnQgbWFpbihpbnQgYXJnYywgY2hhciBjb25zdCAqYXJndltdKSB7CiAgY2hhciAqc3RyOwogIGNvbnN0IGludCBidWZmZXJTSVpFID0gMTAwOwogIHN0ciA9IChjaGFyKiltYWxsb2MoYnVmZmVyU0laRSAqIHNpemVvZihjaGFyKSk7CiAgc2NhbmYoIiVzIixzdHIpOwogIHByaW50ZigiJXMiLHN0cik7CiAgaW50IG4gPSBzdHJsZW4oc3RyKTsKICBpbnQgaXNQYWwgPSAxOwogIGZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICBpZihzdHJbaV0gIT0gc3RyW24taS0xXSkgaXNQYWwgPSAwOwogIH0KICBpZihpc1BhbClwcmludGYoIlxuUGFsaW5kcm9tXG4iKTtlbHNlIHByaW50ZigiXG5Ob3QgUGFsaW5kcm9tIVxuIik7CiAgZnJlZShzdHIpOwogIHJldHVybiAwOwp9Cg==