Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- float* sort(float*,int);
- int main() {
- float *a,*m;
- int n=16,i;
- a=(float*)calloc(n,sizeof(float));
- printf("Zapolnite massiv: ");
- for(i=0;i<n;i++) scanf("%f",&a[i]);
- m=(float*)calloc(n,sizeof(float));
- m=sort(a,n);
- printf("\nResult:\n");
- for(i=0;i<n;i++) printf("%6.2f",m[i]);
- }
- float* sort(float* a, int n) {
- int i,K=0;
- float *r;
- r=(float*)calloc(n,sizeof(float));
- for(i=0;i<n;i++) if(a[i]>=0) r[K++]=a[i];
- for(i=0;i<n;i++) if(a[i]<0) r[K++]=a[i];
- return r;
- }
Advertisement
Add Comment
Please, Sign In to add comment