#include #include //------------------------------------------------------------- // Group Names: // Reza (RAS) // Mohammad (SHT) //------------------------------------------------------------- // Values & Subroutins int array[10]; void GetData(int a[]); void Sort(int a[]); void Print(int a[]); // Main Subroutin int main() { clrscr(); printf("\n ******* This program sorts an integer array : Increase! ******* \n"); GetData(array); Sort(array); Print(array); getchar(); getchar(); } // This subroutin is for getting data void GetData(int a[]) { for (int c=0;c<10;c++) { printf("\n Please Enter Number %d: ",(c+1)); scanf("%d",&a[c]); } } // This subroutin is for sorting data void Sort(int a[]) { int temp; for(int c=0;c<10;c++) { for(int n=c+1;n<10;n++) { // replace the Miner value with the current Index if(a[c] >a[n]) { temp=a[c]; a[c]=a[n]; a[n]=temp; } } } } // This subroutin is for printing data void Print(int a[]) { printf("\n -------This is the last result------- \n"); for (int c=0;c<10;c++) { printf("\n \t\t\t %d : %d ",(c+1),a[c]); } }