please help me to make this work right... im not sure if any addition information is needed, im really new to this kind of stuff...i think the code is fairly self explanitory as to what it is trying to do, but ill answer as many questions as i can, thanx.Code:#include <stdio.h> #include <math.h> main() { double init_pop, births, deaths, time, dif, final_pop, exp; printf("Enter the initial population in millions:"); scanf("%lf, &init_pop"); printf("Enter the number of births/thousand:"); scanf("%lf, &births"); printf("Enter the number of deaths/thousand:"); scanf("%lf, &deaths"); printf("Enter the number of years (t):"); scanf("%lf, &time"); dif = births - deaths; exp = dif * time; final_pop = init_pop * (pow(M_E, exp)); init_pop *= 1000000; deaths *= 1000; births *= 1000; printf("This model predicts with an initial population of %lf," "a birth rate of %lf," "and a death rate of %lf," "the population will be %lf in %lf years.\n", init_pop, births, deaths, final_pop, time); return 0; }