I am completely confused on how to follow these directions and have only gotten half correct so far

"Write a C program that implements the following algorithm:

Declare one variable to will store a single character (char).

Declare two variables to store integers (int).

Declare two variables to store real (floating point) numbers (double).

Display appropriate prompts and get the five values from the user:

One character (upper case), two integers and two doubles.

Display the following information with clear messages:

The character (displayed as a character)

The ASCII code for the character (display the character as an integer)

The character + 32 (add 32 to the character and display as a character)

The two integers

The average of the two integers (use integer arithmetic and display as an integer)

NOTE: if the two integers are 23 and 26 the average should be 24

The average of the two integers (use double arithmetic and display as a double)

NOTE: if the two integers are 23 and 26 the average should be 24.5

The two doubles

The average of the two doubles (use integer arithmetic and display as an integer)

The average of the two doubles (use double arithmetic and display as a double)

The average of all four numbers (use double arithmetic and display as a double)

NOTE: for this one display the result with exactly two decimal places, field width of eight"

I have made it to displaying as a character What am i suppose to do next Ive tried everything, forgive my noobieness