C as a structured programming language