我VC6.0写一个程序编译没问题连接出错是怎么回事!
#include<stdio.h>void main()
{
void input(int *);
void process(int *);
void output(int *);
int a[10];
input(a);
process(a);
output(a);
}
void input(int a[])
{
int i;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
}
void process(int a[])
{
int * max, * min, temp,j;
max=min=a;
for(j=1;j<10;j++)
if(*max<a[j]) max=&a[j];
for(j-1;j>1;j--)
if(*min>a[j]) min=&a[j];
temp=a[9]; a[9]=*max; *max=temp;
temp=a[0]; a[0]=*min; *min=temp;
}
void output(int a[])
{
int k;
for(k=0;k<10;k++)
printf("%d ",a[k]);
}