For C it makes sense. The point of C is that it can work as a low level language. Basically, everything doable with assembly SHOULD be doable with C, and that's why we don't need another low level language that's basically C with goto.
Even though almost all of C users should never use goto.