c语言怎么初始化局部变量的值,在C语言中使用未初始化的局部变量

所以我一直在这一点,我有点难倒我得到“未初始化的局部变量加仑使用”。在我的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;

你可能感兴趣的:(c语言怎么初始化局部变量的值)