There are very few resources for learning C which aren't themselves full of terrible C.
If you want a short introduction with the caveat that it only covers C89, only covers parts of it, and doesn't cover e.g. POSIX or anything outside of standard C then K&R2 + errata is fine.
If you want a long book on C which has a more modern approach then there is K. N. King's C a Modern Approach.
The problem with K&R is that there never was a third edition that covered C99, which compared to C89 is almost a new language.
K&R is an interesting historical artifact about the basic design decisions of the C language and definitely recommended reading material, but you're not doing yourself a favour using it as reference or for learning the language. For that it is vastly outdated, C ist a much more enjoyable and powerful language since C99.
If you want to write portable/production-grade C code, well definitely need to study another references.