C is a terrible language. It's portable assembly. I've done some small OSS projects in C and as soon as I realized Rust was stable enough I tossed them and rewrote in Rust.
Rust feels like a modern language, like Go or C#. C is barely better than FORTRAN.
I'm massively more productive in Rust and I don't have to worry about a million ways of causing UB or memory bugs.
Everything from dependency management to testing to cross compiling are dreamy in Rust compared to C.