на си точ в точ такое сразу не написать (мне по крайней мере), но алгоритм такой. вводим чар (*+-/), если *, то прыжок на метку где есть умножение, если /, то прыжок на деление итд
@hirrolot ты как бы написал? и вообще в си это используется (вызов функции по адресу из таблицы)?