I think C has better syntax than Rust, by miles. Rust's syntax is the bastard child of C++ and OCaml and is more than the sum of its parts. Rust code having fewer bugs has absolutely nothing to do with its syntax.
Do not learn Rust if you think you might need to code C++ or C ever again.
Rust probably should have used "." in place of ";". Or anything, really.