int main(void){
char s[100];
printf("文字列を逆から表示します.\n");
scanf("%s",s);
printf("%s\n", reverse(s) );
return 0;
}

void reverse(char *s) {
char *p;
p = s;
for( ; *p !='\0' ;p++ ) ;
for( ; *s !='\0' ;s++) *s = *(--p);
*s='\0';
}