С помощью перестройки улучшите структуру следующих фрагментов программ:
done=i=0; (Стиль программирования 2.1)
done=( I1 ) { I++; continue; } done++; } { (Стиль программирования 2.2)
if (A) { B; return; } if (C) { D; return; } if (E) { F; return; } G; return; }
plusflg=zeroflg=negflg=0; (Стиль программирования 2.3)
(if( a>0 ) ++plusflg; (if( a==0 ) ++zeroflg; else if( !plusflg ) ++negflg;
i=0; (Стиль программирования 2.4)
while ( (c=getchar())!=EOF) { if (c!='\n'&&c!='\t') { s[i2++]=c; continue;} if (c=='\n') break; if (c=='\t') c=' '; s[i++]=c; }
if( x!=0 ) (Стиль программирования 2.5)
if( j>k ) y=j/k; else y=k/x; else if( j>k ) y=j/NEARZERO; else y=k/NEARZERO;