Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- void main()
- {
- int a[50],b[50],c[50];
- int k=0,i,n,j;
- printf("Enter your array number:\n");
- scanf("%d",&n);
- printf("Enter yor data number :");
- for(i=1; i<n; i++)
- {
- scanf("%d",&a[i]);
- }
- for(i=1; i<=n; i++)
- {
- if(a[i]>k)
- {
- k=a[i];
- }
- }
- for(i=1; i<=k; i++)
- c[i]=0;
- for(j=1; j<=n; j++)
- c[a[j]]+=1;
- for(i=2; i<=k; i++)
- c[i]=c[i]+c[i-1];
- for(j=n; j>=1; j--)
- b[c[a[j]]]=a[j];
- c[a[j]]-=1;
- printf("the sorted number is:");
- for(i=1; i<=n; i++)
- {
- printf("%d ,",b[i]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment