Cod sursa(job #249889)

Utilizator rares192Preda Rares Mihai rares192 Data 29 ianuarie 2009 14:41:58
Problema Sortare prin comparare Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.53 kb
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <fstream.h>

ifstream fin("algsort.in");
ofstream fout("algsort.out");

int sort_function( const void *a, const void *b);

int list[100];

int main(void)
{
   int  x, n, i;

   fin>>n;
   for(i=0; i<n; i++)
   fin>>list[i];

   qsort((void *)list, 5, sizeof(list[0]), sort_function);
   for (x = 0; x < n; x++)
      fout<<list[x]<<'\n';
   return 0;
}

int sort_function( const void *a, const void *b)
{
   return( strcmp((char *)a,(char *)b) );
}