- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
int i, n;
for(n = 0; n < 3; n++)
{
switch(n){
case 0:
n+=i;
case 1:
n-=i;
case 2:
n*=i;
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+75
int i, n;
for(n = 0; n < 3; n++)
{
switch(n){
case 0:
n+=i;
case 1:
n-=i;
case 2:
n*=i;
}
}
Написал это, встал и хорошенько вымыл руки с мылом.
http://programmersforum.ru/showthread.php?t=241288
В твоем коде в конце треда недоработка - вместо оператора () лучше определить оператор каста в int. Тогда в свиче и выводе вместо n() будет кошерное n.
http://ideone.com/sK7dJc
Не твой код? Я о нем писал тот комент.
— У, <нехорошее слово>!
Положили лист фанеры, пила справилась:
— У, <нехорошее слово>!
Положили доску, пила справилась:
— У, <нехорошее слово>!
Положили бревно, пила справилась:
— У, <нехорошее слово>!
Положили под пилу рельс. Цепь лопнула, кровь-кишки.
— А, <нехорошее слово>!
А в соседних темах гоатсе постят.