输入10个实型数据中最小的数以及它在数组中的下标,并找到最小的数与数组中的第一个元素交换位置

输入10个实型数据中最小的数以及它在数组中的下标,并找到最小的数与数组中的第一个元素交换位置


#include <stdio.h>
int main() {
    int a[10];
    int index,Min,i,temp,b[10];
    printf("请输入10个数:\n");
    for(i=0;i<=9;i++)
    {
        scanf("%d",&a[i]);
    }
    Min=a[0];
    for(i=0;i<=9;i++)
    {
        if(a[i]<Min)
        { 
            Min=a[i];
            index=i;
        }
    }
    printf("Min=a[%d] a[%d]=%d\n",index,index,Min);
    temp = a[0];
    a[0] = a[index];
    a[index] = temp;
    for(i=0;i<=9;i++)
    {
        printf("%d ",a[i]);
    }
    return 0;
}