Mail Archives: djgpp/1998/01/27/14:35:08
> From:          SPAMGUARDriker AT pipcom DOT com (Matt Riker)
> Subject:       readkey() problem
> Date:          Mon, 26 Jan 1998 18:05:21 -0500
> Organization:  Riker Software
> Reply-to:      SPAMGUARDriker AT pipcom DOT com
> To:            djgpp AT delorie DOT com
> Whenever I use readkey() in place of where getch() would normally be, 
> the line that is supposed to be displayed first (ie. "Press any key...") 
> doesn't display until a key is pressed.  Here is an example:
> 
> {
>    allegro_init();
>    install_keyboard();
> 
>    printf("Hey there!\n");
>    printf("Press any key...");
>    readkey();
>    return 0;
> }
> 
> "Hey there!" gets displayed, but "Press any key..." isn't displayed 
> until a key is pressed.  Can anyone help?  Thanks.
I saw a message posted here recently asking the same sort of 
question. Make it:
printf("Press any key...\n"); 
then it should work. Or else you could do fflush(stdout); or 
something like that I think.
I hope I've helped,
Richard
- Raw text -