Sim exitem soluções mas elaboradas sim, mas o aprendizado leva mais tempo e referia-me a rapidas levando isto em consideração também.
a identação é necessaria sim.
Respondendo a "Acho interessante formatar o código. Basta digi..." dentro da publicação Interface ricas em linha de comando em linguagem c
1