[已解决] SOS...关于指针
要求用指针方法实现..
题目:输入10个整数存入一维数组,再按逆序重新存放后输出..
这是我自己写的,不知道错哪了...
main ()
{
int a[10],i,*p1,*p2,*temp;
for (i=0;i<10;i++)
scanf ("%d",&a[i]);
for (i=0;i<10;i++)
printf ("%d ",a[i]);
printf ("\n");
p1=a;
p2=a[9];
for (i=0;i<5;i++)
{
*temp=*p1;
*p1=*p2;
*p2=*temp;
p1++;p2--;
}
for (i=0;i<10;i++)
printf ("%d ",a[i]);
getch ();
}
汗死..自己试出来了,太粗心了....
[此贴子已经被作者于2007-3-2 2:28:32编辑过]