-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsolution_03_basic.c
More file actions
46 lines (34 loc) · 867 Bytes
/
solution_03_basic.c
File metadata and controls
46 lines (34 loc) · 867 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <stdio.h>
#include <stdlib.h>
int randomNumber(int maxNumber);
int main()
{
int maxNumber;
printf("Bitte gib den Zahlenbereich ein:");
scanf("%d", &maxNumber);
int myNumber = randomNumber(maxNumber);
int guessedNumber;
while (myNumber != guessedNumber)
{
printf("Kannst Du meine Zahl erraten? ");
scanf("%d", &guessedNumber);
if (guessedNumber < myNumber)
{
printf("Leider falsch. Meine Zahl ist größer!\n");
}
else if (guessedNumber > myNumber)
{
printf("Leider falsch. Meine Zahl ist kleiner!\n");
}
else
{
printf("WOW, Richtig!\n");
}
}
return EXIT_SUCCESS;
}
int randomNumber(int maxNumber)
{
srand(time(NULL));
return rand() % maxNumber + 1;
}