void InLuaChon(int *pvt, char s[][N], int n)
{
int x = WIDTH / 2, y = HEIGHT / 2 - n / 2 * 75;
int i;
cleardevice();
settextstyle(4, HORIZ_DIR, 5);
while (1)
{
for (i = 0; i < n; i++)
{
if (i == (*pvt))
setcolor(YELLOW);
else
setcolor(WHITE);
outtextxy(x - strlen(s[i]) / 2 * 40 , y + 75 * i, s[i]);
}
if (GetAsyncKeyState(VK_UP))
{
mciSendString("play sound//click.wav", 0, 0, 0);
(*pvt)--;
if ((*pvt) == -1)
(*pvt) = n - 1;
}
else if (GetAsyncKeyState(VK_DOWN))
{
mciSendString("play sound//click.wav", 0, 0, 0);
(*pvt)++;
(*pvt) %= n;
}
else if (kbhit())
if (getch() == 13)
{
mciSendString("stop sound//correct.wav", 0, 0, 0);
mciSendString("play sound//correct.wav", 0, 0, 0);
return;
}
delay(150);
}
}