MCPcopy Create free account
hub / github.com/CodeWithHarry/The-Ultimate-C-Programming-Course / main

Function main

Project 1/main.c:5–38  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3#include <time.h>
4
5int main()
6{
7 // Initialize random number generator
8 srand(time(0));
9
10 // Generate random number between 1 and 100
11 int randomNumber = (rand() % 100) + 1;
12 int no_of_guesses = 0;
13 int guessed_number;
14
15 // Print the random number
16 // printf("Random Number: %d\n", randomNumber);
17
18 do
19 {
20 printf("Guess the number");
21 scanf("%d", &guessed_number);
22 if(guessed_number>randomNumber){
23 printf("Lower number please!\n");
24 }
25 else if(guessed_number<randomNumber){
26 printf("Higher number please!\n");
27 }
28 else{
29 printf("Congrats!!\n");
30 }
31 no_of_guesses++;
32
33 } while (guessed_number != randomNumber);
34
35 printf("You guessed the number in %d guesses", no_of_guesses);
36
37 return 0;
38}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected