St1Kse
не прокатит , так как return стоит выше изменяемого значения , а значит этот кусок функции возвращается только один раз
перепиши программу, так чтобы прокатило изменение переменной.
у тебя в голове какая-то каша про куски функции, возвраты и переменные