#include <stdio.h>
main()
{
int num[10];
int i;/*和之前不同,我把变量先在外边声明了*/
printf("************************************************************\n该程序用于排序\n");
for(i=0;i<10;i++)
{
printf("请输入第%d名同学的成绩\n",i+1);
scanf("%d",&num[i]);
}
for(i=0;i<9;i++)
{
int j=i+1;/*变量声明在外面*/
for(j;j<10;j++)
{
if(num[i]>num[j])
{int t=num[i];
num[i]=num[j];
num[j]=t; }
}
}
printf("按照从小到大的顺序为\n");
for(i=0;i<10;i++)
{
printf("%d\t",num[i]);
}
return 0;
}
/*这是我自己修改后的代码*/