cin >> gallons; ----> Doesn't this get input from the user?