Question: int main ( ) { float speed, time, distance; int time, minute; print f ( Enter the speed of the tennis ball in meter

int main(){
float speed, time, distance;
int time, minute;
print f("Enter the speed of the tennis ball in meter per minute: ");
scanf ("%f", &speed);
printf("Enter the number of minutes the ball has travelled: ");
scanf("%d", &time);
distance =0;
minute =1;
while (minute = time){
distance = speed * minute;
printf("Distance travelled at minute %d: %.2f metersln", minute, distance);
minute ++;
}
return 0;
}
Why am i getting a Syntax Error in this code? At the beginning.
The code is for the below question:
Write a program to calculate how far a tennis ball will touch the ground. For example, if the ball
travels 20 meters per minute for seven minutes, the distance travelled is 20*7=140 metres.
Write a program that asks the user for the speed of a ball (in meters per minute) and the
number of minutes it has travelled. You should then use a while loop to display the distance
travelled for each minute. (The distance ball travels can be calculated as follows: distance =
speed * time).
Sample output:
What is the speed of the ball in (in metres per minute)?20
How many minutes has it travelled? 7
--------------------------------------
Hour Distance Travelled
--------------------------------------
120
240
360
480
5100
6120
7140
The above task should make an appropriate use of try-catch and ensures correct inputs are processed,
and incorrect inputs are handled by using exceptions.
int main ( ) { float speed, time, distance; int

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 Programming Questions!