secondo me, il codice lo puoi scrivere anche sotto sopra: alla fine basta che lo capisci tu e il compilatore...poi se vuoi seguire gli standard, buona fortuna:

devi usare un'indendazione di questo tipo:

codice:
int main()
  {
    //istruzione
  }
mettere i commenti ad ogni rigo (o quasi)

anteporre, nei nomi delle variabili, i se sn interi, f se sono float eccetera. Es.:

int i_risultato;

scrivere i nomi delle funzioni con la prima lettera maiuscola.

Francamente io non rispetto nessuna di queste regole , tranne l'indendazione che la faccio così

codice:
int main()
{
  //ciao
}