这个冒泡法哪错误了?总不对
程序代码:
#include"stdio.h" void main() { int a[10],i,j,t; printf("input the number:\n"); for(i=0;i<10;i++)scanf("%d",&a[i]); printf("\n"); for(i=0;i<10;i++) { for(j=9;j>i;j--) if(a[j-1]>a[j]); { t=a[j]; a[j]=a[j-1]; a[j-1]=t; } } printf("The sorted number are:\n"); for(i=0;i<10;i++) printf("a[%d]=%d ",i,a[i]); }