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):