关于#c语言#的知识点:两个代码的区别

#include <stdio.h>//排序void sort(int array[], int n){ int i,j,k,t; for(i=0; i<n-1; i++) { k=i; for(j=i+1; j<n; j++) if(array[j]<array[k]) k=j; t=array[k]; array[k]=array[i]; array[i]=t; }}int main(){ void sort(int array[],int n); int a[10], i; printf("enter array:\n"); for(i=0; i<10; i++) scanf("%d",&a[i]); sort(a,10); //调用sort函数,a为数组名,大小为10 printf("The sorted array:\n"); for(i=0;i<10;i++) printf("%d ", a[i]); printf("\n"); return 0;}


#include <stdio.h>//排序void sort(int array[], int n){ int i,j,t,min; for(i=0; i<n-1; i++) { min=array[i]; for(j=i+1; j<n; j++) if(array[j]<min) min = array[j]; t=min; min=array[i]; array[i]=t; }}int main(){ void sort(int array[],int n); int a[10], i; printf("enter array:\n"); for(i=0; i<10; i++) scanf("%d",&a[i]); sort(a,10); //调用sort函数,a为数组名,大小为10 printf("The sorted array:\n"); for(i=0;i<10;i++) printf("%d ", a[i]); printf("\n"); return 0;}
有何区别

能用代码块格式化一下不?阅读太困难啦