There are some things that I'd consider design mistakes in C. Real problems which absolutely need to be fixed.
Now, C23 is coming out, but we get mostly unnecessary things like nullptr, instead of fixing real issues... (I have no intention of switching to C23, for me, C17 was the last real C so far). Well, at least typeof is real now...