[ NaturePhoenix @ 28.03.2009. 15:05 ] @
jel mi moze neko pomoc oko ovog.
Kako sad jos ovo nadopunit da mi kompjuter slucajnim odabirom popuni niz.

Code:

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

int main()
{
    int *niz,i,n;

    printf("Unesite gornju granicu>");
    scanf("%d",&n);

    niz=(int*)malloc(n*sizeof(int));

    if(niz==NULL)
    {
        printf("Nema dovoljno memorije>");
        return 0;
    }

}


Znam da je nesto sa random ali kako i sta ne znam i koju datoteku gore trebam dodat,jel moze neko dopunit ovo.
Znaci popuniz niz slucajnim brojevma
[ X Files @ 28.03.2009. 17:00 ] @
Dodaj ovo, ispod tvog koda, naravno pre zatvorene zagrade od main()
Code:

   /* inicijalizacija, da 'izmesa' brojeve */
   srand( time( 0 ) );

   /* dodela brojeva po redu od 0 do 100 */
   for ( i=0; i<n; i++ )
      niz[i] = rand() % 100; /* ili ovako: *(niz+i) = rand() % 100; */

   /* ispis */
   for ( i=0; i<n; i++ )
      printf( "%d\t", niz[i] );
    
   /* novi red */
   printf( "\n" );