运行出错``- -谁能帮我看看
#include "stdio.h"#define N 10
void prin(int *p)
{ int i;
for(i=0;i<10;i++)
printf("%-4d",*(p+i));
printf("\n");
}
void get(int *num)
{ int i;
for(i=0;i<N;i++)
scanf("%d",(num+i));
}
void swap(int *p1,int *p2)
{ int temp;
temp=*p1;
*p1=*p2;
*p2=temp;
}
main()
{
int num[N];
int i;
get(num);
for(i=1;i<N;i++)
if(num[0]>num[i])
swap(num[0],num[i]);
for(i=0;i<9;i++)
if(num[9]<num[i])
swap(num[9],num[i]);
prin(num);
}