70,026
社区成员




# include <stdio.h>
# define N 5
void woo (int a [])
{
static int g = 0;
if (g ++ < N) scanf ("%d", a), woo (a + 1);
else return;
printf ("%d ", * a);
}
int main (void)
{
woo ((int [N]){0}); //需要使用支持C99的编译器
}
#include <stdio.h>
#define N 250
int main (void)
{
int a [N], * p = a;
while (p < a + N && scanf ("%d", p++) == 1)
;
p--;
while (--p >= a) printf ("%d ", * p);
}
1 2 3 -2 -6^Z
-6 -2 3 2 1
请按任意键继续. . .
# include <stdio.h>
# define N 5
int main (void)
{
int a [N], * p = a;
while (p < a + N) scanf ("%d", p ++);
while (-- p >= a) printf ("%d ", * p);
}
#include<stdio.h>
#define N 50
int main()
{
int a[N],*p=a,i=0;
while(scanf("%d",&a[i++])!=EOF && i<N);//ctrl+z 结束输入
for(p=p+i-2;p>=a;p--)
printf("%d ",*p);
printf("\n");
return 0;
}