Pagini recente » Cod sursa (job #927752) | Cod sursa (job #2366865) | Cod sursa (job #1692553) | Cod sursa (job #434690) | Cod sursa (job #871922)
Cod sursa(job #871922)
#include <stdio.h>
#include <stdlib.h>
int cmp (const int *a, const int *b)
{
return *(int*)a - *(int*)b;
}
int main()
{
FILE *in,*out;
in = fopen("algsort.in","r");
int N,i;
fscanf(in,"%d",&N);
int a[N];
for ( i = 0; i < N; i++ )
fscanf(in,"%d",&a[i]);
fclose(in);
qsort(a, N, sizeof(a[0]), cmp);
out = fopen("algsort.out","w");
for ( i = 0; i < N; i++)
fprintf(out, "%d ", a[i] );
fclose(out);
return 0;
}