/* C version to print random star fields */ #include #include #include void main(void) { FILE *fp; char *file_name="hstars.dat"; int x,y; randomize(); if((fp=fopen(file_name,"w"))==NULL) { printf("Can Not open %s", file_name); exit(1); } fputs("unsigned int star[101][3]= { ",fp); for(x=0;x<5;x++) fprintf(fp,"%d,%d,%d, ",random(320),random(200),0); fputc('\n',fp); for(y=0;y<15;y++) { for(x=0;x<6;x++) fprintf(fp,"%d,%d,%d, ",random(320),random(200),0); fputc('\n',fp); } for(x=0;x<5;x++) fprintf(fp,"%d,%d,%d, ",random(320),random(200),0); fprintf(fp,"%d,%d,%d ",random(320),random(200),0); fputs(" };",fp); fclose(fp); }