# include <stdio.h>void sort(int *a,int len){ int j, min=0; int t; for (j =1; j < len; ++j) { if (a[j] < a[min]) min = j; } if (min != 0) { t = a[min]; a[min] = a[0]; a[0] = t; } len--; sort(a+1,len);} int main(void) { int a[] = { 1,5,45,78,15,64,54,3,2,13,45,4 }; int i, j, len; len = sizeof(a) / sizeof(a[0]); sort(a, len); for (i = 0; i < len; ++i) printf("%d ", a[i]); return 0; }为什么不对啊 求大佬