编程高手请进挑错
要求:用户输入10个数字,并将这些数字由大到小排列。
我编的程序如下:
main()
{
int i,j,min,a[10];
printf ("\n input 10 number:");
for (i=0;i<10;i++)
scanf ("%d",&a);
min=a[0];
for (j=10;j>=0;j--)
{
for (i=1;i<=j;i++)
if (min-a>0)
{
min=a;
}
printf ("%d ",a[j]);
}
}
这程序达不到所要求的效果,高手们请赐教。谢谢