Nioka rašė: > OK pabandysiu. Nors kai mano variante buvo gale vienas #endif, gaudavau > sintaksinės klaidos 0 eijutėje pranešimą, nustačius rusų kalbą. English > ir Lt veikdavo gerai. Dėl to ir kilo reikalas parašyt teisingai, kad > veiktų visi variantai. Parašyk if sąlygą kokia nori kalba, kurią moki, kurioje būtų keli else. Nesigauna? :-) Teisingai, nes tai nelogiška ir neįmanoma (besąlyginis else gali būti tik vienas). Tas pats ir čia: kiekvienam if'ui (if/ifdef/ifndef/...) gali būti tik vienas else. Ko tu, panašu, nesupranti, kad kiekvienas else su paskiau einančiais if'ais neste'inasi: if ... else if ... else if ... else if ... else endif endif endif endif Kiek if'ų, tiek ir endif'ų.