[...(...]..) else if (statechar [xi] == IF_ELSE) { printf ("IF-ELSE: %in", xreal); xi++; return; }
Deswegen ist das nicht falsch. Blos,