/* tsamshf.c CCMATH mathematics library source code. * * Copyright (C) 2000 Daniel A. Atkinson All rights reserved. * This code may be redistributed under the terms of the GNU library * public license (LGPL). ( See the lgpl.license file for details.) * ------------------------------------------------------------------------ */ /* Test: sampl shuffl Uses: bran setbran Input parameters: nt -> integer: number of samples generated seed -> unsigned integer: pseudorandom generator seed */ #include #include "ccmath.h" #define MM 20 #define MS 5 int his[MS][MM]; void main(int na,char **av) { int dat[MM],*bdf[MM],*sam[MS]; int nt,n,m,i,j,k; unsigned int ns,seed; n=MM; m=MS; if(na!=3){ printf("para: reps seed\n"); exit(-1);} nt=atoi(*++av); /* initialize pseudorandom generator */ sscanf(*++av,"%x",&seed); setbran(seed); printf(" Random Sample Test\n"); printf(" seed= %x\n",seed); for(i=0,ns=0; i