输入10个整数,保存在一个维数组a[10]中,找出其中最小值,并将最小值元素和数组第一个元素值交换,输出结果中每个数字占3列的宽度,我怎么弄不懂题目的意思,麻烦大家帮我看看
#include<math.h>
int main()
{
int a[10];
int temp;
int MIN=pow(2,31)-1;
int index=0;
for (int i = 0; i < 10; i++)
{
scanf("%d",&temp);
a[i]=temp;
if (a[i]<MIN)
{
MIN=a[i];
index=i;
}
}
temp=a[0];
a[0]=MIN;
a[index]=temp;
for (int i = 0; i < 10; i++)
{
printf("%d ",a[i]);
}
return 0;
}