Scope variables: “"Programación en C: Metodología, algoritmos y estructura de datos" ”, pages 258-263.
Solved problems: “Problemas resueltos de Programación en Lenguaje C”, example 5.4 (page 124).