请帮忙纠正从键盘输入三个数放入一维数组,然后从小到大顺序输出
#include<stdio.h>void main()
{
int i,array[3],min;
/*给数组中的所在元素赋值*/
for(i=0;i<=2;i++)
scanf("%d",&array[i]);
/*给三个数进行从小到大排序*/
if(array[0]>array[1])
{min=array[0];
array[0]=array[1];
array[1]=min;}
if(array[0]>array[2])
{min=array[0];
array[0]=array[2];
array[2]=min;}
if(array[1]>array[2])
{min=array[1];
array[1]=array[2];
array[2]=min;}
printf("从小到大输出:%d\n",array[i]);
}