#include <stdio.h>
void printline(char ch, int len);
float value(float p, float r, int n);
main()
{
float principal, inrate, amount;
int period;
printf("Enter principal amount, interest");
printf("rate, and period.\n");
scanf("%f %f %d",&principal,&inrate,&period);
printline('*',52);
amount = value(principal, inrate, period);
printf("\n%f\t%f\t%d\t%f\n\n",principal,inrate,period,amount);
printline('=',52);
}
void printline(char ch, int len)
{
int i;
for(i = 1; i <= len; i++)
printf("%c",ch);
printf("\n");
}
float value(float, float, int)/*default return type*/
{
int year;
float sum;
sum = p; year = 1;
while(year <= n)
{
sum = sum * (1+r);
year += 1;
}
return(sum);/*return int part of sum*/
}
转载于:https://my.oschina.net/u/241930/blog/402607