This is a small program ,just to be written in [url removed, login to view] a program for the administration of bank account data. The following functions are to be made available.
- Create a new an account with the following data:
o Owners(pre and surname), account number, bank code number, name of the bank, beginning inventory (in).
CODING: I have added the current version of my program as attachment!
Some of the requirements like creating a new account and billing an amount are fulfilled.
The problems I still have are:
In my program the increase/decrease of transactions are shown aggregated together in sum and not listed per transaction and per date as they should be. I heard the function malloc*(for arrays and pointers) could be used for that???
And the most important thing is that my prof wants to have the data saved and read from a file with functions like fwrite, fclose, fopen & fread etc. which I couldnt manage.
Another issue is the menue(switch). It is required that the first time you execute the program you should be asked
Would you like to create a bank account and later on whether you want to do some payments. At the second time you call the program, you should not be asked for creating a new account instead program should go on with the previous saved data. This means per user it should create for the first log-in an own dedicated data file and for the following log-ins it should add new transactions to the created file.
- Creation of bank transactions and (increase/decrease of payments) outlets on the account with the following data:
o Date of the (payment) reservation, amount entrance or outlet description of transaction.
Storing the account data in a file, reading the account data from existing file. Insert a posting record. Delete a posting record. Showing increase / decrease payment report = Indicate and the outlets announcements and showing the account balance.
Note: All input data (Eingabwerte) is to be examined for correctness. In best case there should be an error message coming up like please give numbers and not letters. The account data are to be administered with help of a chained/interlinked concatenated list. The program is to work menu controlled.
Finally this is a program for which we can spend only max 20$