我现在修改一个用c语言编写的推箱子游戏的程序,在运行时出现与putoutchar中声明类型不匹配的错误,不知道应该怎么修改,具体代码如下,其中,x、y指明输出的位置,ch表示输出的字符,fc表示输出的字符颜色,bc 表示背景色。
void putoutChar(int y,int x,char ch,char fc,char bc)
{
printScreen[(x*160)+(y<<1)+0]=ch;/*屏幕输出字符*/
printScreen[(x*160)+(y<<1)+1]=(bc*16)+fc; /*指定字符颜色fc,背景色bc*/
}