Question: Program is written in C Why does nothing print when I compile my code? Also,hy do I keep getting an error that says: array initializer

Program is written in C

Why does nothing print when I compile my code?

Also,hy do I keep getting an error that says: array initializer must be an initializer list or wide string literal ?

#include

#include

#include

int main(void)

{

int games[5] = (0);

int guess_counter = 1;

int game_counter = 0;

int guess;

int random_number, i;

do{

srand(time(0));

random_number = rand()%11+0;

do{

printf('CPU Says:Pick a number 1-10')

printf('Make a guess');

scanf("%d",&guess);

printf("%d ",random_number)

if (random_number == guess)

{

printf("You've guessed it !");

games[game_counter++ ]= guess_counter;

guess_counter = 1;

break;

}

else{

if(guess < random_number)

{

printf("Your guess it too low ");

}

}

++guess_counter;

}while(1);

}while(game_counter < 5);

printf("##the results## ");

for(i = 0; i < 5; i++)

{

printf("Game%d : number of guesses made %d ", i + 1, games[i]);

}

return 0;

}

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!