        ,   -
 .       
 ,    .

if (fox) (

dog () ;

cat () ;

}

 ,         ,
       ,    -
,   

if (fox) {

ant () ;

pig () ;

} else {

dog () ;

cat () ;

)

  .

do {

dog () ;

cat () ;

} while(fox) ;

     ,      
   .

unsigned long func(void)
{

/*..*/
)

 ,  ,      , 
  .

if (foo)
bar () ;

     K&R1.

 

     ,   , 
     80 .   ,  -
    8024 ,     .

 . ,  . ,   , 2- . .  .  .: .
 "", 2005.

,    407