我正在尝试显示传递给函数的答案,直到输入按下。输出在我看到之前就消失了。
void answer(int p[][numCols],int count)
{
printf("\n");
printf("Please press enter to end");
printf("The answer is : %i",p[count][3]);
char c=getchar();
while (c != '\n')
{
c=getchar();
}
}
代码可在此处找到:https://codereview.stackexchange.com/questions/9419/programming-of-3-x-7-trick
我正在使用Microsoft Visual Studio Ulimate 2010.需要一些指导如何解决它。
答案 0 :(得分:0)
尝试此功能回答:
void answer(int p[][numCols],int count)
{
char c;
printf("\n");
printf("Please press enter to end");
printf("The answer is : %i",p[count][3]);
while((c = getchar()) != '\n')
;
}
你可以尝试另一个名为sleep();
的有用函数