- int a[5] = {10, 20, 30, 40, 50};
- 결과
10 20 30 40 50
50 40 30 20 10
11 12 13 14 15
49 48 48 46 45
#include<stdio.h>
int main()
{
int a[5]={10,20,30,40,50};
int *pa;
int i;
for(i=0;i<5;i++)
{
pa = &a[i];
printf("%d ",*pa);
}
printf("\n");
i=4;
for(i=4;i>=0;i--)
{
pa = &a[i];
printf("%d ",*pa);
}
printf("\n");
i=1;
for(i=1;i<=5;i++)
{
pa = &a[0];
printf("%d ",*pa + i);
}
printf("\n");
i=1;
for(i=1;i<= 5;i++)
{
pa = &a[4];
printf("%d ",*pa + i);
}
printf("\n");
return 0;
}