Cómo leer el código fuente C escrito por otros
Te sugiero que no mires primero a los feos.
Primero busque algunos códigos relativamente pequeños en Internet.
Si tienes que leer mucho código, debes tener sólidas habilidades básicas.
Además, generalmente se divide primero en módulos funcionales y luego se mira el archivo de declaración. h y luego mire el archivo de implementación.