La cosa piu' importante relativa all'uso delle parentesi {} in C e' capire che, se si usano, tutte le istruzioni al loro interno sono considerate come fossero una sola. Questo e' importantissimo.
Quindi, dato che la for (ma anche la if e altri statement) lavorano con la *singola prossima istruzione*, devi fare questo ragionamento
1) con la for voglio ripetere una sola istruzione, allora
2) con la for voglio ripetere piu' istruzioni, allora (dato che un blocco di istruzione e' equivalente a una solacodice:for(...) istruzione
codice:for(...) { istruzione istruzione istruzione }

Rispondi quotando