# Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

# CHow to write a program to find compound interest without using the pow function (in C)?

#### Noob

##### New Coder
Here's my code so far:
#include <stdio.h>
int main()
{
float principle, rate, time, CI;

scanf("%f", &principle);

scan("%f", &time)

scanf("%f", &rate);

CI = principle * ((1 + rate / 100) * (1 + rate / 100) * (1 + rate / 100));

printf("%.2f\n", CI);

return 0;
}

i'm still new to coding so i hope someone can help me to do this properly

Here's my code so far:
#include <stdio.h>
int main()
{
float principle, rate, time, CI;

scanf("%f", &principle);

scan("%f", &time)

scanf("%f", &rate);

CI = principle * ((1 + rate / 100) * (1 + rate / 100) * (1 + rate / 100));

printf("%.2f\n", CI);

return 0;
}

i'm still new to coding so i hope someone can help me to do this properly
#include <stdio.h>
int main()
{
float principle, rate, time, CI;

scanf("%f", &principle);

scanf("%f", &time);

scanf("%f", &rate);

CI = principle * ((1 + rate / 100) * (1 + rate / 100) * (1 + rate / 100));

printf("%.2f\n", CI);

return 0;
}

Hello there, @Noob.

First of all, please format your code so that we can properly read and edit it. Please read this thread here on how to do that: https://codeforum.org/threads/how-to-post-your-code-into-threads.183/

Second of all, I understand that you want to calculate compound interest without using C's power function, however, you haven't provided us with output to show us what the current code gives when ran.

I ran the code in your original post and so far it works fine. Do you mean you are trying to find a better way to calculate this?