Exemplo n.º 1
0
void run()
{
	int guess, guesses;
	int number = generate_number();

	//Uncomment to see number.
	//printf("%d\n", number);

	while(guess != number){

		printf("Please guess a number:\n");
		scanf("%d", &guess);
		flushstdin();

		if(guess < number && guess > MIN_NUMBER) {
			printf("Your guess was lower than the number!\n");
			guesses++;

		}
		else if(guess > number && guess < MAX_NUMBER) {
			printf("Your guess was higher than the number!\n");
			guesses++;

		}
		else if(guess == number)
			printf("Correct!\nGuessed in %d guesses\n", guesses);

		else
			printf("Please enter a real number.\n");

	}

}
Exemplo n.º 2
0
int main(int argc, char **argv) {
    int c;
    int x=0;

    genshapes();
    init();

    splash();

    for(;;) {
        starfield();
        moveto(1,24);
        flush();
        gametick();
        gametick();
        c = tgetchar();
        switch(c) {
        case 'n':
            game();
            splash();
            flushstdin();
            break;
        case 's':
            if (sspeed != maxspeed) sspeed++;
            printsspeed();
            break;
        case 'S':
            if (sspeed != minspeed) sspeed--;
            printsspeed();
            break;
        case 'h':
            splash();
            break;
        case 'q':
            goto out;
        default:
            break;
        }
    }

out:
    resetfgbg();
    normal();
    moveto(1,li);
    restoreterm();
    return 0;
}