#include <stdio.h>
void reverse(char *data) {
int length = 0,i;
char *temp,*start,*end;
start = data;
end = data;
end = end + (length -1);
for(i=0; i< length/2; i++) {
*temp = *end;
*end = *start;
*start = *temp;
start++;
end--;
}
}
int main()
{
int length1 = 0;
char data1[100] = "I am megharaj from india";
reverse(data1);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIHJldmVyc2UoY2hhciAqZGF0YSkgewogICAgaW50IGxlbmd0aCA9IDAsaTsgICAKICAgIGNoYXIgKnRlbXAsKnN0YXJ0LCplbmQ7CiAgICBzdGFydCA9IGRhdGE7CiAgICBlbmQgPSBkYXRhOwogICAgbGVuZ3RoID0gc3RybGVuKGRhdGEpOwogICAgZW5kID0gZW5kICsgKGxlbmd0aCAtMSk7CiAgICBmb3IoaT0wOyBpPCBsZW5ndGgvMjsgaSsrKSB7CiAgICAgICAgKnRlbXAgPSAqZW5kOwogICAgICAgICplbmQgPSAqc3RhcnQ7CiAgICAgICAgKnN0YXJ0ID0gKnRlbXA7CiAgICAgICAgc3RhcnQrKzsKICAgICAgICBlbmQtLTsKICAgIH0KfQoKCmludCBtYWluKCkKeyAgIAogICAgaW50IGxlbmd0aDEgPSAwOwogICAgY2hhciBkYXRhMVsxMDBdID0gIkkgYW0gbWVnaGFyYWogZnJvbSBpbmRpYSI7CiAgICBwcmludGYoImRhdGExICVzXG4iLCBkYXRhMSk7CiAgICByZXZlcnNlKGRhdGExKTsKICAgIHByaW50ZigicmV2ZXJzZWRcbiIpOwogICAgcHJpbnRmKCJkYXRhMSAlc1xuIiwgZGF0YTEpOyAgICAKICAgIHJldHVybiAwOwp9