初学指针 改一下错
#include<stdio.h>int i,j,k,t;
main()
{
int* p;
int a[3];
p=a;
for(i=0;i<3;i++)
scanf("%d",p++);
p=a;
for(i=0;i<2;i++)
{
k=i;
for(j=i+1;j<3;j++)
if(*(p+j)<*(p+i))k=j;
if(k!=i)
{t=*(p+i);*(p+i)=*(p+j);*(p+j)=t;}
}
for(i=0;i<3;i++)
printf("%5d",a[i]);
}