Code:I wrote a c programming to calculate monthly mortgage but it seems to be outputting the incorrect data this is my code below. Don't seem to know where im going wrong. Thank you alot #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <math.h> int main() { int duration; int number_of_months = duration * 12; int principal; float interest = interest/12; float section_1 = principal * (interest * (pow((1 + interest), number_of_months))); float section_2 = pow((1 + interest), number_of_months) - 1 ; float monthly_mortgage = section_1 / section_2; printf("What is the principal: \n"); scanf("%d", &principal); //fflush(stdin); printf("What is the interest: \n"); scanf("%f", &interest); //fflush(stdin); printf("What is the duration of the loan: \n"); scanf("%d", &duration); system("CLS"); fflush(stdin); printf("YOUR MORTGAGE IS: %.2f", monthly_mortgage); return 0; }