Write a for loop to populate array userGuesses with NUM_GUESSES integers. Read integers using scanf. Ex: If NUM_GUESSES is 3 and user enters 9 5 2, then userGuesses is {9, 5, 2}.
Write a for loop to populate array userGuesses with NUM_GUESSES integers. Read integers using scanf. Ex: If NUM_GUESSES is 3 and user enters 9 5 2, then userGuesses is {9, 5, 2}.
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
![**Task Description:**
Write a for loop to populate the array `userGuesses` with `NUM_GUESSES` integers. Read integers using `scanf`.
Example: If `NUM_GUESSES` is 3 and the user enters 9, 5, and 2, then `userGuesses` is {9, 5, 2}.
**Code Snippet:**
```c
#include <stdio.h>
int main(void) {
const int NUM_GUESSES = 3;
int userGuesses[NUM_GUESSES];
int i;
/* Your solution goes here */
for (i = 0; i < NUM_GUESSES; ++i) {
printf("%d ", userGuesses[i]);
}
printf("\n");
return 0;
}
```
**Explanation:**
The code defines a program that requires user input to fill an array named `userGuesses` with a fixed number of integers (three in this case). Inside the `main` function:
1. `NUM_GUESSES` is set as a constant with a value of 3.
2. An array `userGuesses` of size `NUM_GUESSES` is declared.
3. A placeholder comment indicates where the loop structure to gather user input should be implemented.
4. A for loop iterates over the `userGuesses` array to print each integer separated by spaces.
5. The program ends by returning 0.
**Instructions for Completing the Code:**
Insert a for loop after the comment `/* Your solution goes here */` that uses `scanf` to read integers from the user and fill the `userGuesses` array. Here’s what that might look like:
```c
for (i = 0; i < NUM_GUESSES; ++i) {
scanf("%d", &userGuesses[i]);
}
```](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F877d147a-40f9-47d8-b25c-41d77d376d71%2F1ee4692e-f612-41a8-8343-c598f5648eba%2F6l0zyo_processed.png&w=3840&q=75)
Transcribed Image Text:**Task Description:**
Write a for loop to populate the array `userGuesses` with `NUM_GUESSES` integers. Read integers using `scanf`.
Example: If `NUM_GUESSES` is 3 and the user enters 9, 5, and 2, then `userGuesses` is {9, 5, 2}.
**Code Snippet:**
```c
#include <stdio.h>
int main(void) {
const int NUM_GUESSES = 3;
int userGuesses[NUM_GUESSES];
int i;
/* Your solution goes here */
for (i = 0; i < NUM_GUESSES; ++i) {
printf("%d ", userGuesses[i]);
}
printf("\n");
return 0;
}
```
**Explanation:**
The code defines a program that requires user input to fill an array named `userGuesses` with a fixed number of integers (three in this case). Inside the `main` function:
1. `NUM_GUESSES` is set as a constant with a value of 3.
2. An array `userGuesses` of size `NUM_GUESSES` is declared.
3. A placeholder comment indicates where the loop structure to gather user input should be implemented.
4. A for loop iterates over the `userGuesses` array to print each integer separated by spaces.
5. The program ends by returning 0.
**Instructions for Completing the Code:**
Insert a for loop after the comment `/* Your solution goes here */` that uses `scanf` to read integers from the user and fill the `userGuesses` array. Here’s what that might look like:
```c
for (i = 0; i < NUM_GUESSES; ++i) {
scanf("%d", &userGuesses[i]);
}
```
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Recommended textbooks for you
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education