I've read but not written any c since learning rust. I've written some c years ago.
I do feel that if I were to write more c now it would be better for me knowing rust and having a feel for designs that pass the borrow checker.
Unhelpfully the only c book I've read was the k&r book. It seemed fine. Perhaps the question would be easier to answer if the reason for wanting to learn c was given (eg to contribute to existing c based project or to write embedded code)
I do feel that if I were to write more c now it would be better for me knowing rust and having a feel for designs that pass the borrow checker.
Unhelpfully the only c book I've read was the k&r book. It seemed fine. Perhaps the question would be easier to answer if the reason for wanting to learn c was given (eg to contribute to existing c based project or to write embedded code)