perchè:

codice:
classe
{
  metodo 
  {
    if
    {
      double area; 
    } 
  
    return area;
  }
}
la variabile area è visibile solo all'interno del blocco in cui viene dichiarata, cioè tra le parentesi rosse. Perché sia visibile quando fai return deve essere dichiarata nello stesso blocco, ecco perchè l'indentazione è importante:

codice:
classe
{
  metodo 
  {
    doble area = -1;
    if
    {
      area = ; 
    } 
  
    return area;
  }
}
Riguardo al tag code, o php scrivi:

[ c o d e ]
il tuo codice
[/ c o d e ]

senza gli spazi nel tag

oppure
[ p h p ]
il tuo codice
[/ p h p ]

che è più colorato.

Ciao!