所以我一直在这一点,我有点难倒我得到“未初始化的局部变量加仑使用”。在我的take_Input函数转换(加仑);在C语言中使用未初始化的局部变量
我知道这意味着加仑的价值不被认可。
为什么加仑升功能没有为加仑设置一个值,以便转换函数具有该值。任何帮助赞赏感谢...
代码:
double take_Input(void)
{
double a, b, c, d;
double gallons;
printf("please enter how many liters of A: ");
scanf("%lf", &a);
printf("please enter how many gallons of B: ");
scanf("%lf", &b);
printf("please enter how many liters of C: ");
scanf("%lf", &c);
printf("please enter how many gallons of D: ");
scanf("%lf", &d);
gallons_To_Liters(a,b,c,d);
conversions(gallons);
return(0);
}
double gallons_To_Liters(double a, double b, double c,double d)
{
double gallons, liters;
liters = a + c;