int i;
char c[4]={'\0'},a[4],*pin="1234";
do
{
DARK_GREY;
printf("\nEnter 4 digit Pin: ");
WHITE;
for(i=0;i<4;i++)
{
// error: too many arguments to function 'getch'
a[i]=getch(c[i]);
printf("*");
}
}
答案 0 :(得分:1)
在某种意义上,getch();
功能用于将输出屏幕保持一会儿,直到按任意键为止。
int getch(void);
getch()
具有void
参数,因此使用如下:
a[i]=getch();
c[i] = a[i];