N'oublie pas que le for(..){instructions} ne fonctionne que sur les instructions qu'on met dans les {}
Si tu ne met pas de {} après ton for, seule la prochaine instruction est dans la boucle.
ainsi, dans ton for(int i=0 ...) if (){...}, le i n'existe que dans le if
Sinon, "continue", oubli , c'est crade, ça rappelle les vieux jump en assambleur et si jamais t'utilises des instructions complexes (sémaphores, etc) tu peux casser ton programme..
for(int i=-3;i<4;i++){
if(i==0){ printf("L'inverse de 0 n'existe pas"); }else{ System.out.println("L'inverse de "+i+" est "+ 1.0/((double)i)); }
}
(remarque, ici , on pourrait virer les {} autour du if )
;I'm just keeping the hopeless cross to increase the meaninglessness
|