编程读入若干整数(不超过50个)到数组中,然后倒序输出,遍历数组时用指针实现。
输入样例:
1 5 25 18 -299
输出样例:
-299 18 25 5 1
#include<stdio.h>
int main()
{
int a[50];
int count=0;
int *p=a;
for(p=a;p<=a+49;p++)
{
if(scanf("%d",p)==EOF)
break;
else count++;
}
for(p=a+count-1;p>a;p--)
printf("%d ",*p);
printf("%d",*p);
return 0;
}