From: tchuma AT sympac DOT com DOT au (Tim Chmielewski) Newsgroups: comp.os.msdos.djgpp Subject: Printing Problems Date: 12 Sep 1999 14:10:34 GMT Organization: Freevision Lines: 53 Message-ID: <7rgc8q$e1c$2@perki.connect.com.au> NNTP-Posting-Host: mdm-3-52.sympac.com.au Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII X-Trace: perki.connect.com.au 937145434 14380 203.30.68.131 (12 Sep 1999 14:10:34 GMT) X-Complaints-To: abuse AT connect DOT com DOT au NNTP-Posting-Date: 12 Sep 1999 14:10:34 GMT X-Newsreader: WinVN 0.99.9 (Released Version) (x86 32bit) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I'm having a problem with printing out the results of this program to the printer. It prints : Tattslotto number generator. (garbage) #include #include #include #include #include /* Tattslotto number generator * By : Tim Chmielewski * Date : 13/09/1999 */ main() { FILE *fp; int tempint = 0; char holdint[2] = ""; if((fp = fopen("prn","w"))==NULL) { puts("Cannot access the printer"); exit(1); } fputs("Tattslotto number generator.\n", fp); srand(time(NULL)); for (int i = 1; i <= 4; i++) { for (int j = 1; j <= 6; j++) { tempint = 1 + (rand() % 45); memset(holdint, tempint, 2); strcat(holdint, " "); fputs(holdint ,fp); } fputs("\n", fp); } fclose(fp); return 0; } Thanks.