求助.冒泡法.这程序哪错了
求助.冒泡法.这程序哪错了.从大到小输出#include<stdio.h>
#define N 10
main()
{
int num[N],i,j,temp;
for(i=0;i<N;i++)
scanf("%d\n",num[i]);
for(i=0;i<N;i++)
{ for(j=0;j<N-i-i;j++)
if(num[j]<num[j+1])
{temp=num[j+1];num[j]=num[j+1];num[j+1]=temp;
}
}
for(i=0;i<N;i++)
printf("%d\n",num[i]);
}