1234567891011121314151617181920212223242526272829303132 |
- /* funds1.c -- passing structure members as arguments */
- #include <stdio.h>
- #define FUNDLEN 50
- struct funds {
- char bank[FUNDLEN];
- double bankfund;
- char save[FUNDLEN];
- double savefund;
- };
- double sum(double, double);
- int main(void)
- {
- struct funds stan = {
- "Garlic-Melon Bank",
- 4032.27,
- "Lucky's Savings and Loan",
- 8543.94
- };
-
- printf("Stan has a total of $%.2f.\n",
- sum(stan.bankfund, stan.savefund) );
- return 0;
- }
- /* adds two double numbers */
- double sum(double x, double y)
- {
- return(x + y);
- }
|