请帮助看看有什么错误,谢谢
#include<stdio.h>void main()
{
int i,j,in,num[10],temp,b,c,d,e,f;
printf("\n****请输入10个学员的成绩(学员的数量如果未达到10,多余的学员成绩位置输入为0)****\n");
for(i=0;i<9;i++)
{
scanf("%d,&num[i]");
}
for(b=0;b<9;b++)
{
for(j=0;j<9-b-1;j++)
{
if(num[j]<num[j+1])
{
temp=num[j+1];
num[j+1]=num[j];
num[j]=temp;
}
}
}
printf("\n插入前的数组元素:\n");
for(c=0;c<9;c++)
{
printf("%d",num[c]);
}
printf("\n请输入一个要插入的数:");
scanf("%d",&in);
for(d=0;d<9;d++)
{
if(num[d]>in)
break;
}
for(e=9;e>d;e--)
{
num[e]=num[e-1];
}
num[d]=in;
printf("\n插入后的数组元素:\n");
for(f=0;f<10;f++)
{
printf("%d",num[f]);
}
printf("\n");
}
//谢谢!