求助!:程序到底哪里错了 T T
#include "stdio.h"#include "conio.h" 要编一个任意输入10个数,然后从大到小排序的程序,
main() 程序可以运行,但结果总是不对
{ int a[10],i,j,max;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<9;i++)
{ max=a[i];
for(j=i+1;j<10;j++)
{ if(max<a[j])
{ a[i]=a[j];
a[j]=max ;
}
}
}
for(i=0;i<10;i++)
printf("%d ",a[i]);
getch();
}
[ 本帖最后由 豆籽 于 2014-6-10 12:27 编辑 ]