Why C is Considered Structured Modular Programming Language?

Structured modular programming is basically a programming paradigm aimed at improving readability and quality of computer program by making use of subroutines or smaller modules.

C is called structured modular programming language because while solving large and complex problem, C programming language divides the problem into smaller modules called functions.

Each of these functions has specific job. And entire problem is solved by collecting such functions or smaller modules.

Structured programming languages are simple and easy to understand because programmers do not require to know complex design concepts to start a new program.