Maybe you don't mean to sound harsh but from their About page:
" It is an evolution of C enabling the same paradigms and retaining the same syntax as far as possible."
I don't think Zig has the same goal.
Also, they usefully compare the languages:
"In Zig but not in C3
Pervasive compile time execution.
Memory allocation failure is an error.
Zig's compile time execution is the build system.
Different syntax and behaviour compared to C.
Structs define namespace.
Async primitives built in.
In C3 but not in Zig Module system
Integrated build system
Built-in strings, maps, vararrays
Optional contracts
Familiar C syntax and behaviour
"