you have very likely installed an old and outdated version of the i2c library.
delete the current library in your library folder and do a new installation of the library from the library manager.
If you don't mind to install via ZIP file, you can take a look at Noiasca Liquid Crystal
please read again the forum how to, how to post code in code tags so that code gets represented correctly.
The library that you are using is, indeed, an older library that has not been maintained.
There is another very good library for I2C enabled hd44780 controlled LCD character displays (1602, 2004, ... ). It is the hd44780 library by Bill Perry. That library will autodetect the I2C address and the pin mapping between the LCD and I2C backpack. The library is available via the IDE library manager. There is extensive documentation and example code that comes with the library.