如何将用户输入颜色传递给textcolor()
函数conio.h
?
textcolor(BLUE);
cprintf("Hello");
工作正常,但是
char c[20];
gets(c);
textcolor(c);
cprintf("Hello");
引发错误。我没想到它会自己工作。所以问题是,用户如何输入要显示的文本颜色?由于一些愚蠢的限制,我必须在旧的 turbo c++ 上执行此操作,并且不能使用graphics.h
等dos.h
。因此,使用textcolor()
自身的解决方案会很棒。