这个是我的。
#include <stdio.h>
void reverse (int *,int );
int main (void)
{
int n; /*基于ANSI C99 标准的变长数组用 C_free通过编译*/
printf ("intput the arry size:" );
scanf ("%d",&n);
int i,arry[n];
for (i=0;i<n;i++)
scanf ("%d",&arry[i]);
for (i=0;i<n;i++)
printf ("%d ",arry[i]);
printf ("\n");
reverse (arry,n);
return 0;
}
void reverse (int *p,int i )
{
int s=i-1;
if (i==0)
return ;
else
printf ("%d ",*(p+s));
reverse (p,i-1);
}
“摄政王:多尔滚”和“论坛”是一个人吗?