Certamente abitudine conta
Ma c'è da fare una considerazione
Nei linguaggi interpretati come scrivo ha importanza fondamentale, dato che, ad esempio un lotto di righe vuote tra due statement rimarrà a ingombrare il programma per ogni singola esecuzione, e anche solo il tempo per saltare la riga viene speso
Invece qui abbiamo un compilatore (e anche un preprocessore) che 'ridisegnano' il nostro sorgenteè e poi lo compilano
Approfittiamone
Mettiamo i vari statement 'belli larghi comodi sulla loro poltrona', è inutile scrivere varii (eccecaxxp variO al plurale fa variI qualunque cosa dica il foxxuto correttore di Android)
dicevo è inutile scrivere più statement assieme per risparmiare una riga, rischiando di scordarsi che una if , (ad esempio) esegue comunque sempre solo il primo
O peggio non 'vedendo' che in fondo alla riga, ben oltre la colonna 80, fuori schermo da un pezzo, è rimasta una foxxuta graffa
Leggibilità è questo, e in 'C' la concisione è data dal linguaggio, non dal numero di ritorni a capo