I NEED HELP WITH MY HOMEWORK< I JUST CAN GET THE RIGHT ANSWER!!!

THANKS IN ADVANCE

Problem Description

Write a program that computes the duration of a projectile’s flight and its height above the ground when it reaches the target. As part of your solution, write and call a function that displays instructions to the program user.

DATA REQUIREMENTS

Program Constant

G 32.17 /* gravitational constant */

Program Input

double Theta /* input – angle (radians) of elevation */

double Distance /* input – distance (ft) to target */

double Velocity /* input – projectile velocity (ft/sec) */

Program Output

double Time /* output – time(sec) of flight */

double Height /* output – height at impact */

Relevant Formula

time= distance/ velocity*cos(theta)

height= velocity * sin(theta) * time - g* time^2 / 2

this is what i have:

_--------------------------------------------------------------

#include <stdio.h>

#define Grav 32.17 /* gravitational constant */

#include <math.h> /*cos definition*/

#define PI 3.14159265

int

main(void)

{

double Theta; /*input-angle(radians)of elevation*/

double Distance; /*input-distance (ft) to target */

double Velocity; /*input-projectile velocity (ft/sec)*/

double Time; /* output-time(sec) of flight*/

double Height; /*output-height at impact*/

printf("Enter Distance> ");

scanf("%f", &Distance);

printf("Enter Radians> ");

scanf("%f", &Theta);

printf("Enter Velocity> ");

scanf("%f", &Velocity);

Time = Distance / (Velocity * cos(Theta*PI/180.0) ) ;

Height = (Velocity *sin(Theta*PI/180.0)*Time) - ( Grav*(Time* Time) );

printf("The time of flight is %.3f seconds.\n", Time);

printf("The height at impact is %.3f feets.\n", Height);

system("pause");

return (0);

}