69,377
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#define N 10
void main()
{
int a[N],*p;
printf("Enter %d numbers:",N);
for (p=a;p<a+N;p++)
scanf("%d",p);
printf("In reverse order:");
for (p=a+N-1;p>=a;p--);
printf("%d",*p);
printf("\n");
}
#include <stdio.h>
// 反向数字个数
#define N 10
void main()
{
int a[N], *p;
printf("Enter %d numbers:", N);
// 输入N个数字保存到数组a中
for (p = a; p < a + N; p++)
{
scanf("%d", p);
}
printf("In reverse order:");
// 反向输出数组a中的数字
for (p = a + N - 1; p - a >= 0; p--)
{
printf("%d",*p);
}
printf("\n");
}
#include <stdio.h>
#define N 10
void main()
{
int a[N],*p;
printf("Enter %d numbers:",N);
for (p=a;p<a+N;p++)
scanf("%d",p);
printf("In reverse order:");
for (p=a+N-1;p - a >=0;p--)//这里多了个分号。。
printf("%d",*p);
printf("\n");
}