用do-while语句输入10个实数到数组a[10]中,找到并输出最小的数及其位置
#include<iostream>
#include<cmath>
using namespace std;
int main(){
int a[10];
int n = 1;
int index = 0;
do{
cin>>a[n-1];
n++;
}while(n<=10);
for(int i = 0;i<=9;i++){
for(int j = i+1;j<=9;j++){
if(a[i]>=a[j]){
int tem = a[i];
a[i] = a[j];
a[j] = tem;
}
if(a[index]>=a[j]){
index = j;
}
}
}
for(int i = 0;i<=9;i++){
cout<<a[i]<<" ";
}
cout<<endl;
cout<<a[0]<<' '<<index+1;
}
这是代码,有什么问题都可以告诉我哈