Create a Check structure. Include: · Check number (should be an integer). · Date (use type char[ ]). • To · Amount Description Add functions to: · Add a Check. Collect all information for a single check and return the check. Should not take any parameters. Gather all data in the function from the user. Call the function to display the values for the check before returning the Check. Display the values for a single check. Format the amount for two decimal places. Display the values for the entire checkbook, one check at a time. In the main function: Create a checkbook. It should be an array of at least size ten. Repeat until the checkbook is full or the user quits. Give the user these options: · Add a check. Display a single check. Ask the user for the check number to be displayed. Display the checkbook. • Quit.
Addition of Two Numbers
Adding two numbers in programming is essentially the same as adding two numbers in general arithmetic. A significant difference is that in programming, you need to pay attention to the data type of the variable that will hold the sum of two numbers.
C++
C++ is a general-purpose hybrid language, which supports both OOPs and procedural language designed and developed by Bjarne Stroustrup. It began in 1979 as “C with Classes” at Bell Labs and first appeared in the year 1985 as C++. It is the superset of C programming language, because it uses most of the C code syntax. Due to its hybrid functionality, it used to develop embedded systems, operating systems, web browser, GUI and video games.
This is what I've coded so far. I'm not sure what else to add in terms of what the assignment is asking for.
#include <stdio.h>
// Austin Chong
// The purpose of the program is to use structures in a C Program.
// 3 February 2020
struct check
{
int checkNumber;
char date[8];
char to[100];
double amount;
char description[100];
};
struct check addCheck()
{
struct check number;
struct check checkDate;
struct check writeTo;
struct check amountOf;
struct check notes;
printf("Enter the check number.\n");
scanf("%d", &number.checkNumber);
printf("Enter the date.\n");
scanf("%c", checkDate.date);
printf("Who are you writing the check to?\n");
scanf("%c", writeTo.to);
printf("Enter the check value.\n");
scanf("%lf", &amountOf.amount);
printf("Enter your description/notes.\n");
scanf("%c", notes.description);
printf("Your check number is %d, dated %c, writing to %c, with a value of %lf, and with this description.\n", number.checkNumber, checkDate.date, writeTo.to, amountOf.amount, notes.description);
};
int main()
{
}
![Create a Check structure. Include:
· Check number (should be an integer).
· Date (use type char[ ]).
• To
· Amount
Description
Add functions to:
· Add a Check. Collect all information for a single check and return the check. Should not take any parameters. Gather all data in the function from the user. Call the function to display the values for the check before
returning the Check.
Display the values for a single check. Format the amount for two decimal places.
Display the values for the entire checkbook, one check at a time.
In the main function:
Create a checkbook. It should be an array of at least size ten.
Repeat until the checkbook is full or the user quits. Give the user these options:
· Add a check.
Display a single check. Ask the user for the check number to be displayed.
Display the checkbook.
• Quit.](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fb05998c5-9aa7-4463-a9df-7f7abe049b9d%2F4842262d-282c-4225-b0f6-cce329562821%2Fcf8qs9g.png&w=3840&q=75)

Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 6 images









