void getNumOfGoals(int players[], int numP); //stores the goals scored by each player in the array. int checkScores(int players[], int numP); /* returns 1 if theres a player whose scores exceed 10, returns 0 if none */ void displayMessage(int statu
Need a C code ASAP.
Implement the following functions:
void getNumOfGoals(int players[], int numP);
//stores the goals scored by each player in the array.
int checkScores(int players[], int numP);
/* returns 1 if theres a player whose scores exceed 10,
returns 0 if none
*/
void displayMessage(int status);
/*
Print "Not Messi" if status = 1 and
"Okay, fine, it's Messi" if 0.
*/
This is the main code:
int main(){
int numP;
int status;
printf("Enter the number of players: ");
scanf("%d",&numP);
int players[numP];
getNumOfGoals(players,numP);
status = checkScores(players,numP);
displayMessage(status);
return 0;
}
Output should be:
The first line will contain a message prompt to input the number of players. The succeeding lines will contain a message to input the goals scored by each player. The last line will contain the appropriate resulting message.
Test Case 1:
Enter the number of players: 4
Goals score by player #1: 7
Goals score by player #2: 2
Goals score by player #3: 5
Goals score by player #4: 1
Okay, fine, it's Messi
Test case 2:
Enter the number of players: 5
Goals score by player #1: 10
Goals score by player #2: 2
Goals score by player #3: 20
Goals score by player #4: 1
Goals score by player #5: 0
Not Messi
Step by step
Solved in 3 steps with 2 images