c语言输出数组下标
求高手指教呐//有一个整型数组,完成下列五个操作.
//1、 由用户通过交互的方式(通过输入函数,给数组中赋值),存放10个数据到数组中.
//2、 输出最小的数的值,以及它在数组中的下标.
//3、 利用冒泡法对数组排序,使得数组的值从小到大,三个数一行的方式输出显示在屏幕上.
//4、 将一个整型数据插入到数组中,仍旧保持从小到大的顺序.(此时数组中共有11个数据)
//5、 计算出数组的平均值,并输出显示.
程序代码:#include<stdio.h>
int main()
{
int a[10];
int i,j,t;
float s;
s=0;
printf("input ten numbers:");
for(i=0;i<9;i++)
{
scanf("%d",&a[i]);
s=s+a[i];
}
printf("\n");
s=(float)s/10;
for(j=0;j<9;j++)
for(i=0;i<9-j;i++)
{if(a[i]>a[i+1])
{t=a[i];a[i]=a[i+1];a[i+1]=t;}
printf("%3d",a[i]);
}
}
我只会写这些,还不知道对不对?








,好强··