08/05/27 18:03:04
>>884
(・3・) エェー 配列版とかポインタ版とか省略すんなYO!
過去ログ読み直さないと意味分からんYO!
#include<stdio.h>
char *reverse(char *s){
char *p, *q, t;
for(p=q=s;*q;q++);
for(q--;p<q;p++,q--) t=*p,*p=*q,*q=t;
return s;
}
int main(void){
char s[]="This is a pen.";
puts(s);
puts(reverse(s));
return 0;
}