Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #define MAX_SIZE 101
- #include<stdlib.h>
- #define SWAP(x,y,t) ((t)=(x),(x)=(y),(y)=(t))
- void sort(int [],int n);
- int main() {
- int i,n;
- int list[MAX_SIZE];
- printf("Generate: ");
- scanf("%d",&n);
- for(i=0; i<n; i++){
- list[i] = rand() % 1000;
- printf("%d ,",list[i]);
- }
- sort(list,n);
- printf("\nSorted Array\n");
- for(i=0;i<n;i++)
- printf("%d, ",list[i]);
- }
- void sort(int list[], int n)
- {
- int temp,i,j,min;
- for(i=0; i<n-1;i++)
- {
- min = i;
- for(j=i+1;j<n;j++)
- if(list[j]<list[min])
- min = j;
- SWAP(list[i],list[min],temp);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement