I think the other issue is that your printing a pointer (i.e. &var_name) instead of the variable itself (i.e. var_name).