Автор: cheops (25.12.2011 в 01:44)
>И как эту строчку понять в программе if(i % 2 && flgodd == 0)?
Это читается как если число нечетное (в этом случае остаток от деления % на 2, будет давать 1) И (&&) одновременно с этим переменная flgodd равна 0, тогда выполнить тело оператора if. Т.е. оба условия должны быть одновременно справедливы и flgodd равно 0 и число i быть нечетным.