求大神纠错,是求输入一维数组的十个数,并将最大值与最后一个交换,最小值与第一个交换,最后输出这十个数。
#include <stdio.h>int main( )
{
int a[10],i,j,k,t;
for(i=0;i<10;i++)
max=a[i];
for(j=i+1;j<10;j++)
{
if(a[j]>a[k])
k=j;
}
t=a[9];
a[9]=a[k];
for(i=0;i<10;i++)
min=a[i];
for(j=i+1;j<10;j++)
{
if(a[j]<a[i])
k=j;
}
t=a[0];
a[0]=a[k];
for(i=0;i<10;i++)
printf("%d",a[10]);
return 0;
}