Question: how do I solve this in C? Instructions Create a program called dataExercise.c that declares the following variables and displays their values: 1. Declare a
how do I solve this in C?


Instructions Create a program called dataExercise.c that declares the following variables and displays their values: 1. Declare a character variable with value 'a', and display the character using printf with a %c format. Then add a second printf that displays the character with a %d format. 2. Declare a short int variable with a value set to the maximum value of a short int (the maximum value for whatever machine I happen to use to grade your assignment - so use the correct limits.h constant). Display the value using printf with a %d format. 3. Declare a double variable with a value set to positive infinity. Display the value using printf with a %f format. 4. Prompt the user and accept the following 4 types of values from a single input line: char int char float 5. Display the values that were read in (4) 6. Prompt the user and accept the following types of values from a single input line: char float int char 7. Display the values that were read in (6) 8. Prompt the user and accept an integer value 9. Display the value read in (8) in a right-justified field of width 15, with leading zeroes 10. Prompt the user and accept a float value 11. Display the value read in (10) in a right-justified field of width 15, with 2 decimal points of precision, and leading spaces Your program must adhere to the class coding standards, and will be graded using the assignment grading criteria. Submit your source code file to the Desire2Learn dropbox for this assignment. Some example videos A video for Visual Studio users to get the pesky scanf error issue out of the way. DO NOT USE scanfs Sample Output (green), sample input in blue Program: dataExercise.c Author: Gayathri Iyer 97 32767 +INF Enter char int char float: a 5 b5.5 You entered: 'a' 5 'b' 5.500 Enter char float int char: a 6.5 6 b You entered: 'a' 6.500 6 'b' Enter an integer value: 5 You entered: 000000000000005 Enter a float value: 6.5 You entered: 6.50 -------------PC OUTPUT Program: dataExercise.c Author: Gayathri Iyer 97 32767 1.#INF00 Enter char int char float: a 5 b5.5 You entered: 'a' 5'6' 5.500 Enter char float int char: a 6.5 6b You entered: 'a' 6.500 6'b' Enter an integer value: 5 You entered: 000000000000005 Enter a float value: 6.5 You entered: 6.50
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
