在main之前对三个函数声明一下:
#include
float aa[100];
float bb[100];
/////////////////////////
void ReadDat();
void jsSort();
void WriteDat();
////////////////////////
int main()
{
ReadDat();
jsSort();
WriteDat();
}
void ReadDat() //读入学号与成绩
{
int i;
for(i=0;i<=99;i++)
{
printf("\n请输入成绩:");
scanf("%f",&aa[i]);
printf("请输入该生学号:");
scanf("%f",&bb[i]);
}
}
void jsSort()//降序排列
{
int i,j;
float ta;
double tb;
for(i=0;i<=99;i++)
{
for(j=0;j<99;j++)
{
if(aa[j]{
ta=aa[j];
aa[j]=aa[j+1];
aa[j+1]=ta;
tb=bb[j];
bb[j]=bb[j+1];
bb[j+1]=tb;
}
}
}
}
void WriteDat()
{
int i;
for(i=0;i<100;i++)
{
printf("\n成绩:%.1f\t 学号:%.0f",aa[i],bb[i]);
}
}