[ lancha131 @ 19.12.2010. 17:16 ] @
Code:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void Brzosortiranje(char niz1[20004][100],int prvi,int n)
 {
     int i,j;
     char pom[100];
     char pivot[100];
     strcpy(pivot,niz1[(prvi+(n))/2]);
     i=prvi;
     j=n;

  do {
    while (strcmp(niz1[i],pivot)<0) i++;
    while (strcmp(niz1[j], pivot)>0) j--;

    if (i<=j)
     {
      strcpy(pom,niz1[i]);
      strcpy(niz1[i],niz1[j]);
      strcpy(niz1[j],pom);
      i++;
      j--;

     }
    }while (i<=j);

 if (prvi<j)  Brzosortiranje(niz1,prvi,j);
 if (i< n) Brzosortiranje(niz1,i,n);



 }
int main()
{
   char niz1[20004][100];
   char niz2[20000][100];
   int i,j;
   int n;
   scanf("%d",&n);
   for (i=0;i<n;i++)
    scanf("%s",niz1[i]);
    Brzosortiranje(niz1,0,n);

    return 0;
}

zasto ovaj kod ne zeli da se iskompajlira u codeblocks,a kad ga posaljem na z trening on radi....kad pokusam ovo da iskompajliram izbaci mi erorr i ugasi se kompajler...

[Ovu poruku je menjao X Files dana 19.12.2010. u 18:53 GMT+1]
[ X Files @ 19.12.2010. 17:58 ] @
Mozda zbog prevelikih objekata kreiranih na stacku? Pokusaj da svuda smanjis sa 20004 na recimo 200. Pa ako radi, onda je do toga.