chapter5
This commit is contained in:
parent
5bcb1746fe
commit
191705c1dc
@ -2,18 +2,41 @@
|
|||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <time.h>
|
#include <time.h>
|
||||||
|
|
||||||
|
|
||||||
|
void guessTheNum();
|
||||||
|
|
||||||
int main(void) {
|
int main(void) {
|
||||||
srand(time(NULL));
|
srand(time(NULL));
|
||||||
int num = 1 + rand() % 999;
|
|
||||||
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);
|
|
||||||
|
|
||||||
if((scanNum > 1001) || (scanNum < 0)) {
|
guessTheNum();
|
||||||
puts("Invalid integer!");
|
return 0;
|
||||||
}
|
|
||||||
|
|
||||||
while(scanNum != num) {
|
}
|
||||||
if("")
|
|
||||||
}
|
|
||||||
|
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!");
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user