#include <stdio.h>
char *reverse (char dizi[])
{
unsigned long int i = 0,i2;
while(dizi[i] != '\0' )
i++;
char rDizi[i + 1];
i--;
for(i2 = 0;dizi[i2] != '\0'; i--,i2++)
rDizi[i2] = dizi[i];
rDizi[i2] = '\0';
return rDizi;
}
int main()
{
printf("%s\n", reverse
("Harun"));
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgpjaGFyICpyZXZlcnNlIChjaGFyIGRpemlbXSkKewogICAgdW5zaWduZWQgbG9uZyBpbnQgaSA9IDAsaTI7CiAgICB3aGlsZShkaXppW2ldICE9ICdcMCcgKQogICAgICAgIGkrKzsKICAgICAgICAKICAgIGNoYXIgckRpemlbaSArIDFdOwogICAgaS0tOwogICAgCiAgICBmb3IoaTIgPSAwO2RpemlbaTJdICE9ICdcMCc7IGktLSxpMisrKQogICAgICAgIHJEaXppW2kyXSA9IGRpemlbaV07CiAgICAgICAgCiAgICByRGl6aVtpMl0gPSAnXDAnOwogICAgcmV0dXJuIHJEaXppOwp9CgppbnQgbWFpbigpCnsKICAgIHByaW50ZigiJXNcbiIsIHJldmVyc2UoIkhhcnVuIikpOwogICAgCiAgICByZXR1cm4gMDsKfQo=