In C please I need help on how to do this Write a header file that a) defines a struct called car, which has a double for the weight of the car and a double for its gas mileage (miles per gallon) and b) declares a prototype for a function called get_avg_mpg, which takes a pointer to a car and an int for the length of an array, and returns a double. defines the function get_avg_mpg that was declared in the header file. The function should use pointer arithmetic to iterate through the array of cars and calculate and return the average (mean) mpg. Don't print anything in this function. has a main() that creates an array of three cars on the heap using malloc() and uses pointer arithmetic to iterate through the array and set values for the weight and mpg of each car, then calls get_avg_mpg and prints the result using printf (use the formatting code %.2f). You do not need to take user input; the values for the cars can be hard-coded. #include #include #include "guide.h"

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter9: Records (struct)
Section: Chapter Questions
Problem 12SA
icon
Related questions
Question
In C please I need help on how to do this Write a header file that a) defines a struct called car, which has a double for the weight of the car and a double for its gas mileage (miles per gallon) and b) declares a prototype for a function called get_avg_mpg, which takes a pointer to a car and an int for the length of an array, and returns a double. defines the function get_avg_mpg that was declared in the header file. The function should use pointer arithmetic to iterate through the array of cars and calculate and return the average (mean) mpg. Don't print anything in this function. has a main() that creates an array of three cars on the heap using malloc() and uses pointer arithmetic to iterate through the array and set values for the weight and mpg of each car, then calls get_avg_mpg and prints the result using printf (use the formatting code %.2f). You do not need to take user input; the values for the cars can be hard-coded. #include #include #include "guide.h"
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 3 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning