在下面的程序中,如果使用'putch'打印空白,则会出现“传递'putch'的参数1使指针不带强制转换而产生整数”的错误。
#include<stdio.h>
#include<conio.h>
main()
{
int row,i,spc;
for(row=1;row<=5;++row)
{
for(spc=5;spc>row;--spc)
putch(" ");
for(i=1;i<=row;++i)
printf("%d",i);
puts("\n");
}
}
我想知道''是字符时,'int'是什么意思。是不是还是我错过了什么?