代码显示出现问题了,检查了几遍我都不知道怎么回事。下面是问题部分
void main()
{
int score[N];
int order;
int k;
for(k=0;k<N;k++)
{
(printf("第%d名:",(k+1)));
scanf("%d\n",&score[k]);
}
printf("请输入排序方式(数字1代表由小到大,其他代表由大到小):");
scanf("%d",&order);
OrderPut(score,score,N,order);
Display(score);
return ;
}
输入时出现了问题,和图片一样,从第二次循环开始它就先执行scanf后执行printf了,求各位解答一下~