Parabéns pela persistência! C é uma linguagem difícil e complexa, definitivamente tem caminhos menos tortuosos, mas não é impossível.

Só tem um jeito de aprender mesmo: errando um monte, se frustrando mais ainda e estudando até dar certo.

Boa sorte!