delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/09/12/12:08:24

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
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 <iostream.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <time.h>

/* 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.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019