#include #include #include int *pin[10]; void insert() { srand(time(0)); int i=0; for(i=0;i<10;i++) { //printf("give the:%d integer: ",i+1); pin[i]=malloc(sizeof(int)); //scanf("%d",pin[i]); *pin[i]=rand(); //getchar(); printf("%d=%d\n",i,*pin[i]); } } void swap(int *p,int *q) { int temp; temp=*p; *p=*q; *q=temp; } void bubblesort() { int i,j; for(i=9;i>0;i--) { for(j=0;j*pin[j+1]) { swap(pin[j],pin[j+1]); } } } } void print() { int i; printf("\n"); for(i=0;i<10;i++) { printf("%d=%d\n",i,*pin[i]); } } int main() { insert(); bubblesort(); print(); return 0; }