我正在用code :: blocks(使用c ++)编程游戏,并且我想制作图形屏幕。我的设计出现3秒钟,然后关闭,以便程序可以继续运行。但是,当我在更改一些值后调用图形屏幕时,图形屏幕仅停留在该位置。
如何关闭它,以便我的程序可以在没有图形屏幕的情况下继续运行?
我写了以下代码:
if(c%2==0)
{
printf(n2);
printf("\npress any key to roll the dice\n");
system("pause");
srand(time(0));
dice=(rand() % 6 + 1);
printf("you get");
printf(itoa(dice,buffer,10));
printf("\n");
if(obj2+dice<=100)
obj2=obj2+dice;
delay(5000);
gscreen();
c++;
}
if(c%2!=0)
{
printf(n1);
printf("\npress any key to roll the dice\n");
system("pause");
srand(time(0));
dice=(rand() % 6 + 1);
printf("you get");
printf(itoa(dice,buffer,10));
printf("\n");
if(obj2+dice<=100)
obj1=obj1+dice;
delay(5000);
gscreen();
c++;