Are there any easier to use C debuggers than GDB? All I really need to do is watch my variables change with each line.

Try GDB Dashboard, it makes gdb much easier to use:

https://github.com/cyrus-and/gdb-dashboard

There's also Voltron which works with both gdb and lldb (amongst others):

https://github.com/snare/voltron