以下、くんだプログラムです

#include <stdio.h>
int main(void){
char str[]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
char *p1,*p2;
p1=str;
  p2=str;

while(*p1!='\0'){
p1++;
}
p1--;
while(p1>=str){
*p2=*p1;
putchar(*p2);
p2++;
p1--;
}
putchar('\n');

return 0;
}