Turbo C 2.0

H

Heinrich Wolf

Hi,

I tried a simple thing with my old Turbo C 2.0 on Windows XP:

#include <stdio.h>
#include <conio.h>

int main(void)
{
char Buffer[2];
clrscr();
textcolor(RED);
puts("RED");
fgets(Buffer, sizeof(Buffer), stdin);
}

But "RED" is written lightgray on black.
textcolor() is not working.
What am I missing?

kind regards
Heiner
 
H

Heinrich Wolf

Heinrich Wolf said:
#include <stdio.h>
#include <conio.h>

int main(void)
{
char Buffer[2];
clrscr();
textcolor(RED);
puts("RED");
fgets(Buffer, sizeof(Buffer), stdin);
}

But "RED" is written lightgray on black. textcolor() is not working.

I found out
puts("RED");
must be replaced by
cprintf("RED");
putchar('\n');
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,770
Messages
2,569,584
Members
45,075
Latest member
MakersCBDBloodSupport

Latest Threads

Top