#include <stdio.h>
#include <string.h>
#include <stdlib.h>
void main()
{
    char *p;
    int i,size;
    printf("Enter the size:");//输入这个整数(字符串)的位数
    scanf("%d",&size);
    getchar();
    p=(char *) malloc(size*sizeof(char));
    if (p==NULL)
    {
        printf("No memory!\n");
        exit(-1);
    }
    for (i=0;i<size;i++)//输入这个整数(字符串)
        scanf("%c",p+i);
    for (i=0;i<size/2;i++)
    {
        char ch=p[i];
        p[i]=p[size-i-1];
        p[size-i-1]=ch;
    }
    for (i=0;i<size;i++)//反序输出
        printf("%c",p[i]);
    printf("\n");
    free(p);
}