質問お願いします。

C言語で、メイン関数 mai() は、どのくらいの長さがいっは゜んてきなのでしょうか?
といか、どのように書くのがよいのでしょうか

main(){
  key_check();
  LCD_disp();
  IO?syori();
}

のように書くという人もいると思いますが、これでは簡潔すぎて、何をしているのかわかりません。
かといって

maij(){
  if( SW==1 ){
    count++
    if( count<500 ){
       LED=on;
    } else {
       if( SW2==1 ){
          LED=off;
       } else {
          LED=on;
       }
これでは細かすぎると思いますし。


    }
}