1번


#include <stdio.h>


int main(void)

{

int arr[]={1,2,3,4,5};

int *p=arr;

int i;


for(i=0;i<5;i++)

{

*(p+i)+=2;

}

for(i=0;i<5;i++)

printf("%d",arr[i]);

return 0;

}



2번 

#include <stdio.h>

int main(void)
{
int arr[]={1,2,3,4,5};
int *p=arr;

int tmp,i;

for(i=0;i<3;i++)
{
tmp=*(p+i);
*(p+i)=*(p+4-i);
*(p+4-i)=tmp;
}
for(i=0;i<5;i++)
printf("%d ",*(p+i));

return 0;

}


Posted by 느림의 미학 .
,