43 lines
856 B
C
43 lines
856 B
C
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <time.h>
|
|
|
|
|
|
void guessTheNum();
|
|
|
|
int main(void) {
|
|
srand(time(NULL));
|
|
|
|
guessTheNum();
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
|
void guessTheNum()
|
|
{
|
|
int num = 1 + rand() % 1000;
|
|
printf("%s\n%s\n%s\n", "I have a number between 1 and 1000.", "Can you guess my number?", "Please type your first guess.");
|
|
int scanNum = 0;
|
|
scanf("%d", &scanNum);
|
|
char con;
|
|
|
|
if((scanNum > 1001) || (scanNum < 0)) {
|
|
puts("Invalid integer!");
|
|
}
|
|
|
|
do {
|
|
while(scanNum != num) {
|
|
if(scanNum < num) {
|
|
puts("Too low!");
|
|
scanf("%d", &scanNum);
|
|
} else {
|
|
puts("Too high");
|
|
scanf("%d", &scanNum);
|
|
}
|
|
}
|
|
}
|
|
while(scanf(" %c", &con));
|
|
puts("FOUND!");
|
|
}
|