An approach to the ANSI C programming